一种令牌设备的激活方法技术

技术编号:9239864 阅读:169 留言:0更新日期:2013-10-10 03:35
本发明专利技术提出了一种令牌设备的激活方法,属于信息安全领域。该方法包括:令牌设备开机,根据接收到的用户输入的激活码得到第二随机数和第三应答码,从第一存储区中读取令牌原始密钥,根据令牌原始密钥和第二随机数计算生成第四应答码;比对第三应答码和第四应答码是否一致,是则根据令牌原始密钥和激活码计算生成第二密钥,用第二密钥更新令牌原始密钥,令牌设备提示激活成功,然后根据令牌内置时钟获取一个时间值作为时间因子,用所述第二密钥对所述时间因子计算生成口令值保存到令牌显示缓存区,显示所述口令值,激活流程结束,否则激活失败,激活流程结束。本发明专利技术的方法可以提高令牌设备密钥的安全性以及令牌设备使用的安全性。

【技术实现步骤摘要】

【技术保护点】
一种令牌设备的激活方法,其特征是所述方法包括:步骤1:令牌设备开机,等待用户输入激活码;步骤2:所述令牌设备接收用户输入的激活码,根据所述激活码得到第二随机数和第三应答码,所述令牌设备从第一存储区中读取令牌原始密钥,根据所述令牌原始密钥和所述第二随机数计算生成第四应答码;步骤3:所述令牌设备比对所述第三应答码和所述第四应答码是否一致,是则执行步骤4,否则激活失败,激活流程结束;步骤4:所述令牌设备根据所述令牌原始密钥和所述激活码计算生成第二密钥,用所述第二密钥更新所述令牌原始密钥,所述令牌设备激活成功;所述令牌设备根据令牌内置时钟获取一个时间值作为时间因子,用所述第二密钥对所述时间因子计算生成口令值并将其保存到令牌显示缓存区,所述令牌设备显示所述口令值,激活流程结束;所述步骤2之前包括:令牌服务器选择令牌设备,产生第二随机数,从第二存储区中读取与当前选择的所述令牌设备对应的服务器原始密钥,根据所述服务器原始密钥和所述第二随机数计算生成第三应答码,根据所述第二随机数和所述第三应答码得到激活码,将所述激活码保存到服务器显示缓存区,显示所述激活码;所述令牌服务器显示所述激活码之后包括:所述令牌服务器根据所述服务器原始密钥和所述激活码计算生成第一密钥,显示口令输入界面,等待用户输入口令值;所述步骤4之后包括:所述令牌服务器接收用户输入的口令值,根据系统时钟、预设时间窗口和所述第一密钥验证所述口令值是否正确,是则所述令牌服务器用所述第一密钥更新所述服务器原始密钥,所述令牌服务器执行激活成 功,否则所述令牌服务器执行激活失败。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:

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

1