发明名称 瑞恩多尔块密码装置及其加密/解密方法
摘要 公开了包括操作单元的rijndael块密码装置及其加密/解密方法,其为加密/解密rijndael块密码高效地执行回合操作。rijndael块密码装置安装在移动终端如蜂窝电话和PDA或智能卡中,该移动终端要求高速度和小尺寸的密码处理器,并且可以高速地加密和解密要求安全性的重要数据,并且关于从128比特输入数据分割的高64比特和低64比特执行回合操作。因此,该密码装置可以减少加密/解密rijndael块密码要求的时间和装置的大小。
申请公布号 CN1833399B 申请公布日期 2010.09.22
申请号 CN200480022446.9 申请日期 2004.06.01
申请人 韩国电子通信研究院 发明人 李允京;朴永秀;金荣世;李尚佑;全星翼
分类号 H04L9/06(2006.01)I 主分类号 H04L9/06(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 黄小临;王志森
主权项 一种瑞恩多尔块加密装置,具有128比特输入数据和128比特输入密钥,并且通过执行回合操作来加密128比特输入数据,该回合操作包括行移位、置换、列混合和加回合密钥的变换,该装置包含:回合操作单元,用于将128比特输入密钥转换为用于加密的128比特回合密钥,并且从输入加密操作开始信号和模式信号之后、输入回合操作开始信号、回合数信号和比特选择信号用于将128比特输入数据分割为高64比特和低64比特并选择高或低64比特时,根据模式信号的值存储128比特回合密钥,并且通过将128比特输入数据分割为高64比特和低64比特、并通过分别对分割的高64比特和低64比特执行回合操作,来加密128比特输入数据;回合操作控制单元,用于从输入加密操作开始信号和模式信号时,通过将用于将128比特输入数据分割为高64比特和低64比特并选择高或低64比特的比特选择信号、回合操作开始信号和回合数信号发送到回合操作单元,控制回合操作单元的回合操作;64比特数据寄存器,用于存储由回合操作单元执行的每个回合操作期间产生的高64比特输入数据的中间加密数据;以及128比特数据寄存器,用于存储由回合操作单元执行的每个回合操作期间产生的低64比特输入数据的中间加密数据作为它的低64比特,并且存储作为上一次回合操作的结果产生并存储在64比特数据寄存器中的加密数据作为它的高64比特数据。
地址 韩国大田市