一种密码重置方法及装置制造方法及图纸

技术编号:9672105 阅读:108 留言:0更新日期:2014-02-14 19:59
本发明专利技术公开了一种密码重置方法及装置,用于解决现有技术中存在的资源利用不合理,可查询充值卡密码位数少,安全性差及系统负担重等问题。方法为:接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;将上述充值卡密码已知部分及该随机数字的组合作为充值卡随机密码;确定客户端发送的充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将上述充值卡随机密码作为重置后的充值卡密码发往客户端。采用本发明专利技术技术方案,不限制充值卡密码的查询位数,安全性强,根据序列号进行密码重置有效减轻了系统负担,充值卡密码找回过程方便快捷,资源利用合理。

【技术实现步骤摘要】
一种密码重置方法及装置
本专利技术涉及移动充值
,尤其涉及一种密码重置方法及装置。
技术介绍
目前,手机充值方式通常有三种:营业厅办理,通过网上营业厅或者网上第三方服务商办理,使用充值卡充值。采用充值卡方式进行手机充值,不受地域时间限制,并且当用户不能联网时,也能够方便快捷地办理手机充值业务,因此,使用充值卡办理充值业务具有方便快捷,可操作性强的优点。现有技术中,采用充值卡进行手机充值时,需要拨打指定充值号码,根据系统语音提示输入充值卡的密码,当系统验证上述充值卡密码正确且为未使用充值卡时,检测该充值卡对应的面值,并将对应充值卡面值的金额充入用户账户中,从而完成手机充值业务。因此,充值卡密码为用户办理手机充值业务时最重要的标识信息,当由于充值卡密码污损而出现某些位数不可见时,将影响用户及时进行手机充值。现有技术中,当出现充值卡某些位数不可见时,可以持充值卡去营业厅由工作人员根据充值卡唯一标识的序列号和上述充值卡密码中的可见部分在系统中确定该充值卡的有效后,封锁该充值卡后为用户更换其他充值卡。采用该方法对充值卡进行密码找回时,一旦确认充值卡某些位数密码不可见且该充值卡有效后,即采用销毁已破损充值卡,为用户更换新充值卡的方式解决问题,并没有有效利用充值卡资源,造成了一定程度的浪费。当充值卡某些位数密码不可见时,除采用上述方案进行充值卡密码找回外,现有技术中,还可以通过网上营业厅,手机服务及营业大厅客户自助终端等方式进行密码找回。方法为:输入充值卡序列号、密码中请求查询部分的位置编号、以及除需查询密码外的可见部分密码;系统对上述输入内容进行校验,当确定上述输入内容正确时,将系统中对应输入充值卡序列号的密码发送至客户端。采用上述技术方案时,系统校验输入的充值卡的相关信息为正确信息后,将系统中与上述相`关信息对应的明文密码发送至客户端,因此,存在较大的安全隐患。或者,系统采用枚举法对上述充值卡序列号对应的密码进行枚举,直至查询到正确的密码信息发送至客户端,系统负担重。并且,采用上述技术方案找回密码时,最多可查询密码位数为十位,存在一定的局限性。因此,现有技术中,对充值卡密码找回的过程中,存在资源利用不合理,可查询充值卡密码位数少,安全性差,系统负担重等问题。
技术实现思路
本专利技术实施例提供一种密码重置方法及装置,用以解决现有技术中存在的资源利用不合理,可查询充值卡密码位数少,安全性差及系统负担重等问题。本专利技术实施例提供的具体技术方案如下:一种密码重置方法,包括:接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;将所述充值卡密码已知部分及所述随机数字的组合作为充值卡随机密码;确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。一种密码重置方法,包括:接收客户端发送的第一充值卡序列号,充值卡密码已知部分及充值卡密码未知部分;生成随机数字作为该充值卡密码未知部分,将所述充值卡密码已知部分及随机数字的组合作为充值卡随机密码;确定所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。一种密码重置装置,包括:接收单元,用于接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;密码生成单元,用于将所述充值卡密码已知部分及所述随机数字的组合作为充值卡随机密码;发送单元,用于确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。一种密码重置装置,包括:接收单元,用于接收客户端发送的第一充值卡序列号,充值卡密码已知部分及充值卡密码未知部分;密码生成单元,用于生成随机数字作为该充值卡密码未知部分,将所述充值卡密码已知部分及随机数字的组合作为充值卡随机密码;发送单元,用于确定所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。本专利技术实施例中,接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;将上述充值卡密码已知部分及该随机数字的组合作为充值卡随机密码;确定客户端发送的充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将上述充值卡随机密码作为重置后的充值卡密码发往客户端,上述充值卡密码重置过程还可以由服务器执行,服务器将重置后的充值卡密码返回至客户端。采用本专利技术技术方案,不限制充值卡密码的查询位数,采用加密技术增强了安全性,根据序列号进行密码重置有效减轻了系统负担,充值卡密码找回过程方便快捷,资源利用合理。【附图说明】图1为本专利技术实施例中密码重置装置结构示意图一;图2为本专利技术实施例中密码重置装置结构示意图二 ;图3为本专利技术实施例中密码重置流程图一;图4为本专利技术实施例中充值卡相关信息输入栏的显示方式;图5为本专利技术实施例中密码重置流程图二;图6为本专利技术实施例中密码重置详细流程图;图7为本专利技术实施例中密码重置信息传递示意图。【具体实施方式】为了解决现有技术中存在的资源利用不合理,可查询充值卡密码位数少,安全性差及系统负担重等问题。本专利技术实施例中,接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;将上述充值卡密码已知部分及该随机数字的组合作为充值卡随机密码;确定客户端发送的充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将上述充值卡随机密码作为重置后的充值卡密码发往客户端,上述充值卡密码重置过程还可以由服务器执行,服务器将重置后的充值卡密码返回至客户端。采用本专利技术技术方案,不限制充值卡密码的查询位数,采用加密技术增强了安全性,根据序列号进行密码重置有效减轻了系统负担,充值卡密码找回过程方便快捷,资源利用合理。下面结合附图对本专利技术优选的实施方式进行详细说明。参阅图1所示,本专利技术实施例中,密码重置装置一包括接收单元11、密码生成单元12,发送单元13,其中,接收单元11,用于接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;密码生成单元12,用于将所述充值卡密码已知部分及所述随机数字的组合作为充值卡随机密码;发送单元13,用于确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。参阅图2所示,本专利技术实施例中,密码重置装置三包括接收单元21,密码生成单元22,发送单元23,其中,接收单元21,用于接收客户端发送的第一充值卡序列号,充值卡密码已知部分及充值卡密码未知部分;密码生成单元22,用于生成随机数字作为该充值卡密码未知部分,将所述充值卡密码已知部分及随机数字的组合作为充值卡随机密码;发送单元23,用于确定所述充值卡随机密码对应的第二充值卡序列号与本文档来自技高网
...

【技术保护点】
一种密码重置方法,其特征在于,包括:接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字;将所述充值卡密码已知部分及所述随机数字的组合作为充值卡随机密码;确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号有效后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。

【技术特征摘要】
1.一种密码重置方法,其特征在于,包括: 接收客户端发送的第一充值卡序列号,充值卡密码已知部分,以及充值卡密码未知部分,该充值卡密码未知部分为客户端侧生成的随机数字; 将所述充值卡密码已知部分及所述随机数字的组合作为充值卡随机密码; 确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号有效后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。2.如权利要求1所述的方法,其特征在于,确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突之前,还包括: 根据客户端发送的第一充值卡序列号,在系统中检测与所述客户端发送的第一充值卡序列号对应的充值卡的使用状态; 当在系统中检测所述充值卡为未使用状态时,确定客户端发送的所述第一充值卡序列号为有效后,判定所述充值卡随机密码对应的第二充值卡序列号是否与其他充值卡序列号冲关。3.如权利要求1或2所述的方法,其特征在于,确定客户端发送的所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端,包括: 确定客户端发送的所述充值卡随机密码在系统中对应的第二充值卡序列号与所述客户端发送的第一充值卡序列号相同后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端;或者, 确定客户端发送的所述充值卡随机密码在系统中对应的第二充值卡序列号为空后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。4.如权利要求3所述的方法,其特征在于,还包括: 当所述充值卡随机密码在系统中对应的第二充值卡序列号不为空,且与所述客户端发送的第一充值卡序列号不同时,通知客户端再次重置所述充值卡密码。5.一种密码重置方法,其特征在于,包括: 接收客户端发送的第一充值卡序列号,充值卡密码已知部分及充值卡密码未知部分; 生成随机数字作为该充值卡密码未知部分,将所述充值卡密码已知部分及随机数字的组合作为充值卡随机密码; 确定所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。6.如权利要求5所述的方法,其特征在于,确定所述充值卡密码对应的第二充值卡序列号与其他充值卡序列号不冲突之前,还包括: 在系统中检测与所述客户端发送的第一充值卡序列号对应的充值卡的使用状态; 当在系统中检测所述充值卡为未使用状态时,确定客户端发送的所述第一充值卡序列号为有效后,判断所述充值卡随机密码对应的第二充值卡序列号是否与其他充值卡序列号冲关。7.如权利要求5或6所述的方法,其特征在于,确定所述充值卡随机密码对应的第二充值卡序列号与其他充值卡序列号不冲突后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端,包括:确定所述充值卡随机密码在系统中对应的第二充值卡序列号与所述客户端发送的第一充值卡序列号相同后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端;或者, 确定所述充值卡随机密码在系统中对应的第二充值卡序列号为空后,将所述充值卡随机密码作为重置后的充值卡密码发往客户端。8.如权利要求7所述的方法,其特征在于,还包括: 当所述充值卡随机密码...

【专利技术属性】
技术研发人员:刘世锋常会卿黄梅英
申请(专利权)人:中国移动通信集团河南有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1