目 录
论文总页数:27页
信息安全技术在当代社会中的作用越来越重要,而密码技术是信息安全技术的核心,从而使得密码算法的研究变得重要和迫切。
本文主要介绍了KASUMI算法的结构与原理,并重点介绍了如何用FPGA实现KASUMI算法。并且指出了FPGA实现时关键问题是在于数字信号的控制,其实对于KASUMI算法的本身结构并不是重点关注,而需要关注的是将FPGA结构设计出来,既能将KASUMI算法结构实现,并且能够保证这个结构被调用后信号能完整有效的传输。
以上介绍的FPGA实现KASUMI算法是经过综合和仿真的。
展望:本文所介绍的KASUMI算法的结构中没有输出反馈现象,在FPGA实现KASUMI算法在设计中本来想达到流水线设计水平,所以设计中保留大量中间寄存器,又由于HDL语言设计经验不足,导致低层模块函数过于资源占用十分严重,导致最后完成整个算法比同类并且实现流水线的硕士水平设计多出了3倍的元件资源消耗。这个是一个十分惊人的数字,会严重增加生产成本,不利于产品销售。希望在我将来改进这个设计的时候加入流水线并且大幅度削减元件使用量,加快本设计的速度与加大吞吐量。