[发明专利]一种复数移相加密解密方法无效
申请号: | 200510110725.7 | 申请日: | 2005-11-24 |
公开(公告)号: | CN1777089A | 公开(公告)日: | 2006-05-24 |
发明(设计)人: | 田维成;董颐 | 申请(专利权)人: | 上海森田科学技术研究所有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L29/06 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 王洁 |
地址: | 200070上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种复数移相加密解密方法,其特征在于:在对明文进行密钥生成器公式计算前,对高位或低位部分的明文进行迭代复数移相。其有益效果是,每次迭代加密都进行了复数移相,其角度偏移由子密钥来控制,从幅度和相位两个方面同时加密,不仅没有带来时间上的延迟,而且算法结构的复杂性得到了很大地提高,使得通讯过程中加密强度极大提高,显著增强了加密的安全性。 | ||
搜索关键词: | 一种 复数 相加 解密 方法 | ||
【主权项】:
1.一种复数移相加密方法,包括如下步骤:1)输入一定字节量的明文;2)对明文进行初始排列;3)将明文按相同字节量分成高低两部分,放入各自的寄存器中;4)输入加密系数,并按照密钥生成器公式对高低位两部分明文进行各级加密,并分别交叉放入相反的寄存器中,即将高位部分放入下一级的低位寄存器中,上一级的低位寄存器中的内容则放入下一级的高位寄存器中;5)待所有级明文加密结束后,再对高低两部分内容进行初试逆排列,以还原原始明文的顺序;6)最后形成加密文档;其特征在于:在对明文进行密钥生成器公式计算前,对高位或低位部分的明文进行迭代复数移相,所述复数移相方法如下:a)将高位寄存器中的明文按分成实部或虚部;b)将上述实部和虚部分别作为复数乘法器的输入,同时根据密钥系数Ki从相位查找表获得角度复数,并相应地分成实部和虚部,以对应所述明文中实部和虚部,并也作为复数乘法的另一输入,从而实现复数移相;c)复数移相后的输出仍分为实部和虚部;d)将上述实部和虚部输出复合成一整体信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海森田科学技术研究所有限公司,未经上海森田科学技术研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510110725.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种植物根系几何构型的原位测量方法
- 下一篇:高浓度高粘度尾矿输送与堆存方法