[发明专利]一种与加密历程相关的加密方法无效
申请号: | 00125983.0 | 申请日: | 2000-10-10 |
公开(公告)号: | CN1348278A | 公开(公告)日: | 2002-05-08 |
发明(设计)人: | 林振群 | 申请(专利权)人: | 优硕资讯科技股份有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 马莹 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加密 历程 相关 方法 | ||
1.一种加密方法,用于将一长度固定的明文字串,配合一给定的密钥码,得到一对应的密文字串;该加密方法包含有下列步骤:
给定该密钥码与该明文字串;
以一起始算法,配合该密钥码,产生加密参考数据;
以一加密算法,配合该加密参考数据,将该明文字串加密为该密文字串;
其中,该加密算法接收一固定长度字串与该加密参考数据为输入,经过特定的步骤后,输出一加密后的固定长度字串;而该加密算法还包括一重置过程,在加密其输入字串后,重设该加密参考数据。
2.如权利要求1所述的加密方法,其中,该加密参考数据为三阵列,分别为一次密钥码阵列,一排序对应阵列及一脚标阵列。
3.如权利要求2所述的加密方法,其中,该加密算法接收一输入字串与该加密参考数据后,以下列步骤得到一输出字串:
(1)将输入该加密算法的字串分为一左字串与一右字串,以脚标阵列中第一元素为脚标,并取出该次密钥阵列中对应该脚标的元素,以以上三者与次密钥阵列中第一元素,以特定法则计算出一左输出、一右输出及一新脚标;
(2)以前步骤的左右输出,另以该脚标阵列中第二元素为脚标取得该次密钥码阵列中的对应元素,以以上三者以特定法则,还计算出新的左右输出及一新脚标;
(3)重复进行步骤(2)固定次数,每次进行中,依序以脚标阵列中第三、第四…元素为脚标取得该次密钥码阵列中的对应元素,以前述步骤的左右输出,利用以上三者以特定法则还计算出新的左右输出及一新脚标;
(4)将步骤(3)的左右输出,还以脚标阵列中最后一元素为脚标取得该次密钥阵列的对应元素,以以上三者及该次密钥阵列中最后一个元素,以特定法则计算出左右输出及一新脚标,此左右输出对应于该输入字串的该输出字串;和
(5)合并步骤(1)至(4)所产生的新脚标,以特定法则重新安排该加密参考数据中的该脚标阵列。
4.如权利要求3所述的加密方法,其中,该起始算法包含下列步骤:
以预设常数填入该三阵列中;
以给定的密钥码,配合该次密钥码阵列,以一特定程序重新计算该次密钥码阵列;
以一初始加密算法重新计算该次密钥阵列;和
以该初始加密算法重新计算该排序对应阵列。
5.如权利要求4所述的加密算法,其中,该初始加密算法与该加密算法相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优硕资讯科技股份有限公司,未经优硕资讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00125983.0/1.html,转载请声明来源钻瓜专利网。