[发明专利]身份认证方法、系统及计算机可读存储介质有效
申请号: | 201711297019.7 | 申请日: | 2017-12-08 |
公开(公告)号: | CN108965222B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 翟红鹰 | 申请(专利权)人: | 普华云创科技(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 北京市天溢律师事务所 16006 | 代理人: | 吴黎 |
地址: | 100123 北京市朝阳区高井文化园路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 身份 认证 方法 系统 计算机 可读 存储 介质 | ||
1.一种身份认证方法,其特征在于,包括步骤:
获取预设的设备码信息以及预设的加密算法信息;
根据所述加密算法信息对所述设备码信息进行加密,将得到的加密串通过预设的二次加密算法进行加密后,将二次加密后的加密串存储于预设的加密存储区,以及将所述设备码信息存储于预设的非加密存储区;
响应用户的身份认证请求,获取私钥信息;
从所述非加密存储区读取所述设备码信息,并根据所述私钥以及预设的验证算法对所述设备码信息进行运算,获得认证密码串;
通过预设的二次解密算法从所述加密存储区读取所述加密串,以获取对应的解密串;
判断所述认证密码串与所述解密串是否匹配;
在所述认证密码串与所述解密串匹配时,确认当前用户的身份认证请求合法。
2.如权利要求1所述的身份认证方法,其特征在于,所述预设的加密算法信息包括加密算法信息和公钥信息,其中,所述加密算法为不可逆算法,用于对所述设备码信息进行运算得到一一映射的不可逆的所述加密串。
3.如权利要求1所述的身份认证方法,其特征在于,所述从所述非加密存储区读取所述设备码信息,并根据所述私钥以及预设的验证算法对所述设备码信息进行运算,获得认证密码串的步骤,包括:
调用专门的设备接口从所述非加密存储区读取所述设备码信息,并根据所述私钥以及预设的验证算法对所述设备码信息进行运算,获得认证密码串。
4.如权利要求3所述的身份认证方法,其特征在于,所述通过预设的二次解密算法从所述加密存储区读取所述加密串,以获取对应的解密串的步骤,包括:
调用所述专门的设备接口从所述加密存储区读取所述加密串,并通过预设的二次解密算法对所述加密串进行二次解密,以获取所述对应的解密串。
5.如权利要求1~4中任一项所述的身份认证方法,其特征在于,所述设备码信息包括设备的识别码,条码,物理地址,设备地址和设备码中的一个或者多个。
6.如权利要求1~4中任一项所述的身份认证方法,其特征在于,所述预设的二次加密算法为MD5算法或者DES算法。
7.如权利要求1~4中任一项所述的身份认证方法,其特征在于,所述密码串以隐藏和封闭的形式存储于存储硬件内。
8.如权利要求1所述的身份认证方法,其特征在于,所述加密存储区和非加密存储区为不可更新的存储区。
9.一种身份认证系统,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任一项所述的身份认证方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至8中任一项所述的身份认证方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普华云创科技(北京)有限公司,未经普华云创科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711297019.7/1.html,转载请声明来源钻瓜专利网。