JBitsTM Implementations of the Advanced Encryption Standard (Rijndael)
JBitsTM Implementations of the Advanced Encryption Standard (Rijndael)
复制标题
高级加密标准 (Rijndael) 的 JBitsTM 实现
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
C. Patterson
中科院分区:
文献类型:
--
作者:
S. McMillan;C. Patterson
The Rijndael algorithm has been selected as the new Advanced Encryption Standard. Several JBits implementations of this algorithm are described which target the VirtexTM FPGA family. As illustrated by sample code, JBits provides a concise means of creating structured datapaths. JBits design abstractions include conventional ones (such as hierarchical modules, ports, nets and buses) and ones that do not appear in structural HDLs (such as layered placement and routing APIs). Unlike mainstream design flows, JBits also permits the exploration of hardware/software tradeoffs for operations such as changing keys and modes, and dynamically modifying the width of key and data blocks. This can significantly reduce the FPGA resource utilization.