发明名称 Data encryption/decryption apparatus
摘要 The present invention concerns in particular the efficient implementation of encryption or decryption rounds of data encryption algorithms, particularly the Rijndael Block Cipher. The invention provides an apparatus for encrypting or decrypting a data block, the apparatus comprising a transformation module and a plurality of shift registers each comprising a sequence of data registers through which data components are shifted in successive operational cycles. At least some of the data registers are associated with a respective selector switch, the setting of which determines whether the associated data register is loaded with a data component from a data register in its respective shift register or with a transformed data component corresponding to its respective shift register. The provision of shift registers and switches affords a significant saving in circuit area. Further, the invention requires a relatively low number of switches (e.g. multiplexers) in the computational data paths and this allows a relatively high throughput to be achieved.
申请公布号 US2003072444(A1) 申请公布日期 2003.04.17
申请号 US20020236827 申请日期 2002.09.06
申请人 HU YI;MCLOONE MAIRE PATRICIA 发明人 HU YI;MCLOONE MAIRE PATRICIA
分类号 H04L9/06;(IPC1-7):H04K1/04 主分类号 H04L9/06
代理机构 代理人
主权项
地址