[发明专利]一种基于非对称算法的高安全性电传码加密方法在审
申请号: | 201710089943.X | 申请日: | 2017-02-20 |
公开(公告)号: | CN107172005A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 霍建军;尤为刚 | 申请(专利权)人: | 江苏蓝深远望科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙)32231 | 代理人: | 张荣 |
地址: | 214000 江苏省无锡市滨湖*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对称 算法 安全性 电传 加密 方法 | ||
1.一种基于非对称算法的高安全性电传码加密方法,其特征在于:包括以下步骤:
S01写入程序算法:首先服务端随机生成公钥(e,N)和私钥(d,N),并将公钥(e,N)对应的加密程序到加密器,同时私钥(d,N)对应的解密程序保留在服务端;
S02处理加密:服务端发送接收信号和公钥(e,N)给加密器,加密器开放数据接收功能并接收键盘输入的单个键盘码,对该单个键盘码进行处理,即对单个键盘码上继续添加机器码、时钟码、随机码组合后形成的源文码,按照公钥(e,N)对应的加密程序对源文码加密得到密文,所述加密器将密文发送给服务端;
S03解密认证:服务端接收密文一方面对源文码根据私钥(d,N)解密程序解密得到源文码中的键盘码、机器码、时钟码和随机码,并对该源文码中的字段进行分析,对时钟码与之前接受到的源文码中的时钟码进行比对,从而判断接受到的源文码是否是实时发送的源文码,对收到的机器码与服务端存储的该加密器的机器码进行对比,若源文码中的时钟码和机器码都符合要求,则将服务端解密所得的键盘码与服务端存储的键盘码进行对比并判断是否匹配,如果匹配则允许用户登入客户端的用户系统;若源文码中的时钟码或机器码中任何一项不符合要求,则服务端发出报警信号。
2.根据权利要求1所述的基于非对称算法的高安全性电传码加密方法,其特征在于:所述公钥(e,N)和私钥(d,N)的确定方法为N=p1*p2.....pn,n≥3,pi是质数,e*d=1mod((p1-1)*(p2-1)*......(pn-1))。
3.根据权利要求1所述的基于非对称算法的高安全性电传码加密方法,其特征在于:所述加密程序中,利用所述公钥(e,N)和如下公式对所述键盘码进行加密,得到所述密文:Aemod N=B,其中,A表示所述源文码,B表示所述密文。
4.根据权利要求1所述的基于非对称算法的高安全性电传码加密方法,其特征在于:所述解密程序中,利用私钥(d,N)和如下公式对所述密文进行解密,得到所述键盘码:Bdmod N=A,其中,A表示所述源文码,B表示所述密文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏蓝深远望科技股份有限公司,未经江苏蓝深远望科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710089943.X/1.html,转载请声明来源钻瓜专利网。