可重构移位单元的设计与实现  被引量:2

Design and Implementation of Reconfigurable Shift Unit

在线阅读下载全文

作  者:于学荣[1] 戴紫彬[1] 

机构地区:[1]信息工程大学电子技术学院,郑州450004

出  处:《微计算机信息》2007年第02X期65-66,48,共3页Control & Automation

基  金:公安部金盾工程资助项目(编号不公开)

摘  要:在对称密码算法中移位操作使用频率非常高,尤其是在密钥生成中的应用。但各种算法之间的移位位宽和移位长度并不一致,所以现有的密码处理系统中还没有一个通用的移位单元支持所有对称密码算法的移位操作。本文在研究了多种对称密码算法的基础上,分析了高效灵活实现移位单元的方法,并提出了一种基于多级网络的可重构移位单元,它可以支持4/8/28/32/128-bit移位位宽以及可变移位长度的移位操作。此单元的设计与实现,不仅增强了密码处理单元的通用性,还使得可重构密码芯片的实现成为可能。Shift operation is widely used in symmetric-key block ciphers. Since the data width and shift length are varied from different algorithms, there had not a general shift unit supporting all shift operations. In this paper, a high-performance and dynamic reconfigurable Shift Unit is presented, which provides full support for 4/8/28/32/128-bit data width shift operation. To boost up the adaptability, we adopt multilevel technique to realize arbitrary length shift. Compared with traditional schemes, the shift unit not only supports for all shift implementing modes, but also provides possibility for appearance of reconfigurable cryptographic system.

关 键 词:可重构 移位 多级互联 桶形移位 

分 类 号:TP332[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象