[发明专利]一种基于神经网络混沌吸引子的公钥密码加密和解密方法有效
申请号: | 201010533483.3 | 申请日: | 2010-11-04 |
公开(公告)号: | CN101977112A | 公开(公告)日: | 2011-02-16 |
发明(设计)人: | 郭东辉;李国刚;刘年生 | 申请(专利权)人: | 厦门大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30;H04L9/00 |
代理公司: | 厦门南强之路专利事务所 35200 | 代理人: | 马应森 |
地址: | 361005 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于神经网络混沌吸引子的公钥密码加密和解密方法,涉及一种信息加密技术。提供一种安全性高、加密速度快的基于神经网络混沌吸引子的公钥密码加密和解密方法。公钥密码加密方法为先密钥的输入;再密钥序列的生成;最后密文的生成。公钥密码解密方法为接收方首先对发送方的身份进行认证,根据身份信息,通过数字签名和公钥证书检查与核对对方的身份,若是合法用户,对密文进行解密处理,否则删除,通知系统管理员;再计算新的突触联结矩阵,生成密钥序列,随机密钥序列与密文逐位进行异或运算,恢复明文,直至明文全部被恢复为止。 | ||
搜索关键词: | 一种 基于 神经网络 混沌 吸引 密码 加密 解密 方法 | ||
【主权项】:
1.一种基于神经网络混沌吸引子的公钥密码加密方法,其特征在于其步骤如下:1)密钥的输入:信息的发送方首先从输入设备向加密器输入自己的私有密钥Hs和接受方经认证过的合法的公钥Tr,在加密器中计算出新的共享密钥2)密钥序列的生成:密钥序列产生器选用2n个LFSR作为序列密码的驱动源,将离散Hopfield神经网络作为非线性函数部分进行选择控制输出,各LFSR的的初始值由公开密钥T的矩阵中随机选取确定,且通信双方必须一致;然后把2n个LFSR的输出值当作神经网络的输入值,在加密器中计算出吸引子,并对吸引子进行编号,再根据吸引子编号对2n个LFSR的输出值进行多选一操作,由此产生随机密钥序列;3)密文的生成:随机密钥序列与明文逐位进行异或运算,生成密文,直至明文全部被加密为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学,未经厦门大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010533483.3/,转载请声明来源钻瓜专利网。