首页  专利技术  电子通信装置的制造及其应用技术

一种动态口令生成及认证方法、装置和系统的制作方法

2025-09-16 13:20:07 38次浏览
发送身份有效认证请求,以便所述移动终端将所述身份有效认证请求发送至身份认证服务器,所述认证请求至少包括身份认证信息; 所述动态口令卡接收移动终端通过NFC技术发送的动态口令生成密钥;所述动态口令生成密钥为所述身份认证服务器对所述认证请求认证通过时生成并发送至所述移动终端的; 所述动态口令卡根据所述动态口令生成密钥生成动态口令。2.如权利要求1所述的方法,其特征在于,所述动态口令卡根据所述动态口令生成密钥生成动态口令包括: 所述动态口令卡根据预先存储的第一密钥和所述动态口令生成密钥生成所述动态口令; 或, 所述动态口令卡获取第二密钥的生成因子,根据所述生成因子生成所述第二密钥,并根据所述第二密钥和所述动态口令生成密钥生成所述动态口令。3.一种动态口令生成装置,其特征在于,所述装置包括: 输入单元,用于接收用户输入的身份有效认证请求; 近场通讯单元,用于通过NFC技术向移动终端发送所述身份有效认证请求并接收所述移动终端通过NFC技术发送的动态口令生成密钥; 动态口令生成单元,用于根据所述动态口令生成密钥生成动态口令。4.如权利要求3所述的动态口令生成装置,其特征在于,所述动态口令生成单元,用于根据预先存储的第一密钥和所述动态口令生成密钥生成所述动态口令; 或, 所述装置还包括: 第二密钥获取单元,用于获取第二密钥的生成因子; 第二密钥生成单元,用于根据所述生成因子生成所述第二密钥; 所述动态口令生成单元,用于根据所述第二密钥和所述动态口令生成密钥生成所述动态口令。5.—种动态口令生成系统,其特征在于,所述系统包括: 移动终端、动态口令卡和身份认证服务器; 所述动态口令卡,用于通过NFC技术向移动终端发送身份有效认证请求并接收所述移动终端通过NFC技术发送的动态口令生成密钥;所述认证请求至少包括身份认证信息; 所述动态口令卡,还用于根据所述动态口令生成密钥生成动态口令; 所述移动终端,用于将所述身份有效认证请求发送至所述身份认证服务器, 所述身份认证服务器,用于对所述认证请求进行认证并在认证通过时生成所述动态口令生成密钥并发送至所述移动终端。6.如权利要求5所述的动态口令生成系统,其特征在于,所述动态口令卡,用于根据预先存储的第一密钥和所述动态口令生成密钥生成所述动态口令; 或, 所述动态口令卡,用于获取第二密钥的生成因子后根据所述生成因子生成所述第二密钥,并根据所述第二密钥和所述动态口令生成密钥生成所述动态口令。7.一种动态口令生成方法,其特征在于,所述方法包括: 动态口令卡通过NFC技术向移动终端发送身份有效认证请求,以便所述移动终端将所述身份有效认证请求发送至身份认证服务器,所述认证请求至少包括身份认证信息; 所述动态口令卡在接收到所述移动终端发送的认证通过的信息后,接收用户输入的模式选择指令; 所述动态口令卡根据所述指令进入相应的模式并获取相应模式下的动态口令生成密钥;所述模式至少包括时间型模式和事件型模式中的一种和挑战应答模式; 所述动态口令卡根据所述动态口令生成密钥生成动态口令; 其中,若为挑战应答模式,则所述动态口令卡发出输入挑战值的命令并接收所述移动终端通过NFC技术发送的挑战值作为动态口令生成密钥;所述挑战值为所述身份认证服务器对所述认证请求认证通过时生成并发送至所述移动终端的; 若为时间型模式,则所述动态口令卡获取时间因子作为动态口令生成密钥; 若为事件型模式,则所述动态口令卡接收所述移动终端通过NFC技术发送事件因子作为动态口令生成密钥。8.如权利要求7所述的动态口令生成方法,其特征在于,所述模式还包括PIN码修改模式; 若为PIN码修改模式,则所述动态口令卡接收用户两次输入的新PIN码并校验两次新PIN码是否一致; 若一致,则所述动态口令卡将所述新PIN码确认为当前PIN码。9.一种动态口令生成装置,其特征在于,所述装置包括: 输入单元、近场通讯单元、动态口令生成密钥获取单元和动态口令生成单元; 所述输入单元,用于接收用户输入的身份有效认证请求; 所述输入单元,还用于在接收到所述移动终端发送的认证通过的信息后,接收用户输入的模式选择指令; 近场通讯单元,用于通过NFC技术向移动终端发送身份有效认证请求,以便所述移动终端将所述身份有效认证请求发送至身份认证服务器,所述认证请求至少包括身份认证信息; 所述动态口令生成密钥获取单元,用于根据所述指令进入相应的模式并获取相应模式下的动态口令生成密钥;所述模式至少包括时间型模式和事件型模式中的一种和挑战应答模式; 动态口令生成单元,用于根据所述动态口令生成密钥生成动态口令; 其中,所述动态口令生成密钥获取单元,用于在挑战应答模式时,发出输入挑战值的命令并接收所述移动终端通过NFC技术发送的挑战值作为动态口令生成密钥;所述挑战值为所述身份认证服务器对所述认证请求认证通过时生成并发送至所述移动终端的; 所述动态口令生成密钥获取单元,用于在时间型模式时,获取时间因子作为动态口令生成密钥; 所述动态口令生成密钥获取单元,用于在事件型模式时,接收所述移动终端通过NFC技术发送事件因子作为动态口令生成密钥。10.如权利要求9所述的动态口令生成装置,其特征在于,所述动态口令生成装置设置为卡式,卡上设置有机械按键;所述动态口令生成装置还包括状态检测单元;所述机械按键包括数字键和第一至第四控制键,所述每一机械按键都对应有相应的按键值; 所述状态检测单元,用于检测所述动态口令生成装置的当前状态; 所述输入单元,用于根据接收的按键值、按压时间和所述当前状态,确定用户的输入指令; 当按键值对应所述第一控制键、按压时间为第一时间且所述当前状态为关机状态时,所述输入单元,用于确定所述用户的输入指令为开机指令; 当按键值对应所述第一控制键且按压时间为第二时间时,所述输入单元,用于确定所述用户的输入指令为关机指令; 当按键值对应所述第一控制键且所述当前状态为激活码输入状态、挑战值输入状态、签名输入状态或开机PIN码输入状态时,所述输入单元,用于确定所述用户的输入指令为确认指令; 当按键值对应所述第二控制键、按压时间为第三时间且所述当前状态为挑战值输入状态时,所述输入单元,用于确定所述用户的输入指令为开机PIN码设置指令; 当按键值对应所述第二控制键、按压时间为第四时间且所述当前状态为挑战值输入状态、签名输入状态、支付金额输入状态或开机PIN码输入状态时,所述输入单元,用于确定所述用户的输入指令为删除指令; 当按键值对应所述第三控制键且所述当前状态为挑战值输入状态时,所述输入单元,用于确定所述用户的输入指令为选择事件型模式指令; 当按键值对应所述第三控制键且所述当前状态为支付金额输入状态时,所述输入单元,用于确定所述用户的输入指令为输入小数点的指令; 当按键值对应所述第四控制键且所述当前状态为挑战值输入状态时,所述输入单元,用于确定所述用户的输入指令为输入小数点的指令; 当按键值对应所述数字键且所述当前状态为激活码输入状态、开机PIN码输入状态、挑战值输入状态、签名输入状态或支付金额输入状态时,所述输入单元,用于确定所述用户的输入指令为输入对应数字的指令。11.一种动态口令认证方法,包括如权利要求1、2、7或8所述的动态口令生成方法,其特征在于,所述动态口令认证方法还包括所述动态口令卡将所述动态口令通过NFC技术发送至所述移动终端,以便所述移动终端将所述动态口令发送至所述身份认证服务器进行认证。12.一种动态口令认证装置,包括如权利要求3、4、9或10中所述的输入单元、近场通讯单元动态口令生成单元;其特征在于, 所述近场通讯单元,还用于将所述动态口令通过NFC技术发送至所述移动终端,以便所述移动终端将所述动态口令发送至所述身份认证服务器进行认证。13.一种动态口令认证系统,包括如权利要求5或6中所述的移动终端、动态口令卡和身份认证服务器;其特征在于,所述动态口令卡,还用于将所述动态口令通过NFC技术发送至所述移动终端; 所述移动终端,还用于将所述动态口令发送至所述身份认证服务器进行认证;所述身份认证服务器,还用于对所述动态口令进行认证。
【专利摘要】本发明提供了一种动态口令生成及认证方法、装置和系统。其中动态口令生成方法包括动态口令卡通过NFC技术向移动终端发送身份有效认证请求,以便所述移动终端将所述身份有效认证请求发送至身份认证服务器,所述认证请求至少包括身份认证信息;动态口令卡接收移动终端通过NFC技术发送的动态口令生成密钥;所述动态口令生成密钥为所述身份认证服务器对所述认证请求认证通过时生成并发送至所述移动终端的;动态口令卡根据所述动态口令生成密钥生成动态口令。通过本发明,提高了安全性且避免了输入繁琐的问题。
【IPC分类】H04L9/32
【公开号】CN105323068
【申请号】CN201410371172
【发明人】杨桥邦, 钟海乐, 励业宏, 李冀
【申请人】苏州海博智能系统有限公司
【公开日】2016年2月10日
【申请日】2014年7月30日
文档序号 : 【 9566963 】

技术研发人员:杨桥邦,钟海乐,励业宏,李冀
技术所有人:苏州海博智能系统有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
杨桥邦钟海乐励业宏李冀苏州海博智能系统有限公司
热塑管牵引出料装置的制作方法 返回列表
相关内容