|
计算机应用 2013
可重构的串行高级加密标准加解密电路设计Keywords: 高级加密标准,现场可编程门阵列,密钥扩展,加密,解密 Abstract: ?为了进一步提高高级加密标准(aes)算法在现场可编程门阵列(fpga)上的硬件资源使用效率,提出一种可支持密钥长度128/192/256位串行aes加解密电路的实现方案。该设计采用复合域变换实现字节乘法求逆,同时实现列混合与逆列混合的资源共享以及三种aes算法密钥扩展共享。该电路在xilinxvirtex-ⅴ系列的fpga上实现,硬件资源消耗为1871slice、4ram。结果表明,在最高工作频率173.904mhz时,密钥长度128/192/256位aes加解密吞吐率分别可达2119/1780/1534mb·s^(-1)。该设计吞吐率/硬件资源比值较高,且适用支持千兆以太网。
|