[发明专利]加密算法的实现方法和系统有效
申请号: | 201610682435.8 | 申请日: | 2016-08-17 |
公开(公告)号: | CN106101150B | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 朱希禄 | 申请(专利权)人: | 北京锐安科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬;邓猛烈 |
地址: | 100044 北京市海淀区西小口*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种加密算法的实现方法和系统,包括:第一终端据第一设定规则生成第一密钥对;将第一公钥发送给第二终端;第二终端据第一公钥生成第二密钥对;将第二公钥发送给第一终端;第一终端据第二设定规则用第一私钥对第一数据进行加密生成第一密文,据第二设定规则生成第一密文解密规则,据第一密文生成数据校验包,据第一私钥和数据校验包生成数据校验包密文,将第一密文和数据校验包密文发给第二终端;第二终端用第一公钥解密数据校验包密文得到数据校验包,校验第一密文是否有效;若有效,获取解密规则,据第二私钥和第一公钥生成本地密钥,使用本地密钥和解密规则解密第一密文。本发明的技术方案实现了增加信息传递的可靠性和安全性。 | ||
搜索关键词: | 加密算法 实现 方法 系统 | ||
【主权项】:
1.一种加密算法的实现方法,其特征在于,包括:第一终端根据第一设定规则生成第一密钥对,其中,所述第一密钥对由第一公钥和第一私钥组成;所述第一终端将所述第一公钥发送给第二终端;所述第二终端根据所述第一公钥生成第二密钥对,其中,所述第二密钥对由第二公钥和第二私钥组成;所述第二终端将所述第二公钥发送给所述第一终端;所述第一终端根据第二设定规则采用所述第一私钥对第一数据进行加密生成第一密文,根据所述第二设定规则生成所述第一密文的解密规则,根据所述第一密文生成数据校验包,再根据所述第一私钥和所述数据校验包生成数据校验包密文,并将所述第一密文和所述数据校验包密文发送给所述第二终端;所述第二终端采用所述第一公钥解密所述数据校验包密文得到所述数据校验包,使用所述数据校验包校验所述第一密文是否有效;若所述第一密文有效,则所述第二终端获取所述解密规则,根据所述第二私钥和所述第一公钥生成本地密钥,使用所述本地密钥和所述解密规则解密所述第一密文;其中,所述第一设定规则为用户选取的至少两种密钥加密算法以及所述至少两种密钥加密算法的使用排列顺序所产生的算法产生的规则,或程序随机挑选的至少两种密钥加密算法以及所述至少两种密钥加密算法的使用排列顺序所产生的算法产生的规则;其中,所述第二设定规则为用户选取的至少两种密文加密算法以及所述至少两种密文加密算法的使用排列顺序所产生的算法产生的规则,或程序随机挑选的至少两种密密文加密算法以及所述至少两种密文加密算法的使用排列顺序所产生的算法产生的规则。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京锐安科技有限公司,未经北京锐安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610682435.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种导光板、背光模组及显示装置
- 下一篇:一种盐焗风味鸡汁生产装置和生产方法