[发明专利]瑞恩多尔块密码装置及其加密/解密方法无效
申请号: | 200480022446.9 | 申请日: | 2004-06-01 |
公开(公告)号: | CN1833399A | 公开(公告)日: | 2006-09-13 |
发明(设计)人: | 李允京;朴永秀;金荣世;李尚佑;全星翼 | 申请(专利权)人: | 韩国电子通信研究院 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临;王志森 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了包括操作单元的rijndael块密码装置及其加密/解密方法,其为加密/解密rijndael块密码高效地执行回合操作。rijndael块密码装置安装在移动终端如蜂窝电话和PDA或智能卡中,该移动终端要求高速度和小尺寸的密码处理器,并且可以高速地加密和解密要求安全性的重要数据,并且关于从128比特输入数据分割的高64比特和低64比特执行回合操作。因此,该密码装置可以减少加密/解密rijndael块密码要求的时间和装置的大小。 | ||
搜索关键词: | 瑞恩多尔块 密码 装置 及其 加密 解密 方法 | ||
【主权项】:
1.一种瑞恩多尔块密码装置,包含:回合操作单元,用于将128比特输入密钥转换为用于加密或解密的128比特回合密钥,并且从输入加密或解密操作开始信号和模式信号之后输入回合操作开始信号、回合数信号和比特选择信号用于将128比特输入数据分割为高64比特和低64比特并选择高或低64比特时,根据模式信号的值存储128比特回合密钥,通过将128比特输入数据分割为高64比特和低64比特,并且通过分别对分割的高64比特和低64比特执行包含行移位、置换、混合列和加回合密钥变换的回合操作,来加密128比特输入数据,并且通过将128比特输入数据分割为高64比特和低64比特,并且通过分别对分割的高64比特和低64比特执行包含反行移位、反置换、加回合密钥和反列混合变换的回合操作,来解密128比特输入数据;回合操作控制单元,用于从输入加密或解密操作开始信号和模式信号时,通过将用于将128比特输入数据分割为高64比特和低64比特并选择高或低64比特的比特选择信号、回合操作开始信号和回合数信号发送到回合操作单元,控制回合操作单元的回合操作;64比特数据寄存器,用于存储由回合操作单元执行的每个回合操作期间产生的高64比特输入数据的中间加密或解密数据;以及128比特数据寄存器,用于存储由回合操作单元执行的每个回合操作期间产生的低64比特输入数据的中间加密或解密数据作为它的低64比特,并且存储作为上一次回合操作的结果产生并存储在64比特数据寄存器中的加密或解密数据作为它的高64比特数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韩国电子通信研究院,未经韩国电子通信研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200480022446.9/,转载请声明来源钻瓜专利网。