论文部分内容阅读
通过分析分组密码算法Ballet的加解密过程,对Ballet算法的FPGA实现进行优化.对于单组数据加解密,提出一种分组迭代和密钥生成并行执行的实现方案,优化后单组数据在5ns时钟约束下加解密速率可以达到522.4Mbps;多组数据的快速加解密采用46级流水线实现方案,算法吞吐量可达27.2Gbit/s,能够满足大量数据的快速加解密操作的需求.