发明名称 一种基于汉字格式信息的双因素身份认证方法
摘要 本发明公开了一种基于汉字格式信息的双因素身份认证方法,所述认证方法包括,用户向人工写字板输入中文简体汉字,人工写字板使用汉字骨架识别算法对中文简体汉字进行汉字识别,生成二进制编码信息,并使用SM3加密算法基于时间因素对二进制编码信息加密,生成数字格式挑战码,用户将数字格式挑战码手动输入到硬件令牌中,硬件令牌使用SM3算法基于时间因素对数字格式挑战码进行加密换算,获得动态口令,用户将动态口令录入到身份认证服务器中,身份认证服务器根据动态口令对用户身份进行认证。本发明基于汉字格式信息的绝对性和独特性生成双因素身份认证中的挑战码,从而保证挑战码不易受时间等单一参数的影响。
申请公布号 CN103684784A 申请公布日期 2014.03.26
申请号 CN201310656092.4 申请日期 2013.12.06
申请人 上海众人网络安全技术有限公司 发明人 谈剑锋;黄彦栋;丁振宇
分类号 H04L9/32(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 上海硕力知识产权代理事务所 31251 代理人 王建国
主权项 一种基于汉字格式信息的双因素身份认证方法,其特征在于,所述认证方法包括:用户向人工写字板输入中文简体汉字,所述人工写字板为硬件手写设备;人工写字板使用汉字骨架识别算法对输入的中文简体汉字进行汉字识别,生成对应的二进制编码信息;人工写字板使用SM3加密算法基于时间因素对所述二进制编码信息进行加密,生成一串数字格式挑战码;用户将所述数字格式挑战码手动输入到硬件令牌的显示器的输入框中;硬件令牌使用SM3算法基于时间因素对所述数字格式挑战码进行加密换算,获得动态口令,并将所述动态口令显示在硬件令牌的显示器的对话框中,以便于用户录入到身份认证服务器中;身份认证服务器根据用户录入的动态口令对用户身份进行认证;其中,人工写字板具有显示器,用于在人工写字板使用汉字骨架识别算法对输入的中文简体汉字进行汉字识别之后,显示所述中文简体汉字;其中,所述身份认证服务器根据用户录入的动态口令对用户身份进行认证进一步包括,身份认证服务器使用所述SM3算法并基于时间因素对所述动态口令解码,以获得所述数字格式挑战码,使用所述SM3算法基于时间因素对所述数字格式挑战码解码,以获得所述二进制编码信息,使用所述汉字骨架识别算法对所述二进制编码信息解码,以获得相应的解码文本,根据对所述解码文本的汉字格式信息的确认,决定用户身份认证是否成功。
地址 201821 上海市嘉定区叶城路1411号4幢211室