[发明专利]数据变换装置和数据变换方法以及记录用以在计算机上执行数据变换方法的程序的计算机可读取存储媒体有效
| 申请号: | 01800470.9 | 申请日: | 2001-03-08 |
| 公开(公告)号: | CN1364284A | 公开(公告)日: | 2002-08-14 |
| 发明(设计)人: | 松井充;时田俊雄;中嶋纯子;神田雅透;盛合志帆;青木和麻吕 | 申请(专利权)人: | 三菱电机株式会社;日本电信电话株式会社 |
| 主分类号: | G09C1/00 | 分类号: | G09C1/00 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 刘宗杰,王忠忠 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 变换 装置 方法 以及 记录 用以 计算机 执行 程序 读取 存储 媒体 | ||
技术领域
本发明是在信息通信等,有关于做为保护数字信息的加密及解密及数据扩散等的数据变换装置和数据变换方法以及记录数据变换方法的记录媒体。
背景技术
图25是显示使用在记载于“现代暗号理论”(社团法人电子情报通信学会、平成9年11月15日发行、46页)的现有的DES加密的加密函数的图。
如图25所示,设置有8个S盒。该8个S盒是分别为不同的表。各表是从6位的输入数据来输出4位的输出数据。
图26是显示记载于“Specification of E2-a 128-bit BlockCipher”(Nippon Telegraph and Telephone Corporation,June 14,1998、10页)的非线性变换函数的图。
如图26所示,于各S函数部是设置有8个S盒。
在现有的加密装置中,是设置多个S盒。因为在某一加密是准备分别为不同的表,所以存储容量为比起使用1个S盒的场合更为加大,而又因为在另外的加密只使用1个S盒,所以会有所谓安全性降低的问题。
而且,于如图7所示,在设置数据正变换部(FL)250于加密部的场合时,若无设置数据逆变换部(FL-1)270于解密部则无法解密。一般,因为数据正变换部(FL)250与数据逆变换部(FL-1)270为不同的电路,所以会有所谓无法将加密部与解密部做成同一构成的课题。
而且,在产生扩展密钥的场合时,为了产生安全性更高的扩展密钥而需要复杂的操作。而且,当产生扩展密钥时,会有所谓以做为初期值被输入的密钥数据的位数必需为一定值的课题。
本发明是以提供可将加密用和解密用的电路做成同一个,而且在用以消减使用做为非线性函数计算的电路规模、程序大小、及存储器容量,来产生扩展密钥的场合时,可以简单的构成就可产生的系统做为目的。
发明的概述
本发明的数据变换装置包括:数据处理部,输入密钥数据而至少执行数据的加密和数据的解密的任一种的数据变换,其特征在于:上述数据处理部是将执行数据变换的数据分割为第一数据(L)和第二数据(R)而做数据变换;而且,上述数据处理部是包括:数据正变换部(FL),变换第一数据(L);及数据逆变换部(FL-1),将第二数据(R)做与上述数据正变换部(FL)的变换相反的变换。
其中,上述数据处理部具有:第一输入和第二输入;及第一输出和第二输出;上述数据正变换部(FL)将变换后的数据输出至数据处理部的第一输入;上述数据逆变换部(FL-1)变换从数据处理部的第二输出所输出的数据予以输出。
其中,上述数据处理部具有:第一输入和第二输入;及第一输出和第二输出,上述数据正变换部(FL)将变换后的数据输出至数据处理部的第二输入,上述数据逆变换部(FL-1)变换从数据处理部的第一输出所输出的数据予以输出。
本发明的数据变换装置包括:数据处理部,输入密钥数据而至少执行数据的加密和数据的解密的任一种的数据变换,其特征于:上述数据处理部包括:非线性变换部,将数据做非线性变换;非线性变换部是包括:第一变换部(s1),将欲变换的数据的一部分数据输入做为第一部分数据,以使用可将输入后的数据的值变换成其他的值予以输出的变换表T来变换第一部分数据,而输出变换后的数据;及第二变换部(s2),将欲变换的数据的至少其他的一部分数据输入做为第二部分数据,以使用可使用上述变换表T的变换与第二部分用运算来变换第二部分数据,而输出变换后的数据。
其中,上述第一变换部(s1)在变换表T输入数据y1并输出数据s1(y1),并将该数据输出做为数据z1=s1(y1),上述第二变换部(s2)在变换表T输入数据y2并输出数据s1(y2),将以循环移位处理数据s1(y2)的数据(rot(s1(y2)))输出做为数据z2=rot(s1(y2))。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社;日本电信电话株式会社,未经三菱电机株式会社;日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01800470.9/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G09C 用于密码或涉及保密需要的其他用途的编码或译码装置
G09C1-00 通过对符号或符号组进行转换或者按照预定的系统用另外的符号来替代,将所给出的符号序列,例如可理解的原文,交换成不可理解的符号序列的装置或方法
G09C1-02 .应用图表式编制的密码
G09C1-04 .应用符号载体或指示器相对于由置换码或键所确定的位置作相对移动,由此给出适合于原文的明的或密写的代码
G09C1-06 .由相应的符号组成明的原文的各单元和由相应的符号组成的密码的各单元连接起来运转,当器械运转时,这些连接件自动地和连续地以编码或键构件置换
G09C1-08 ..机械的连接
G09C1-10 ..电的连接
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





