首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于FPGA的SMS4算法实现及在线验证
引用本文:张利华,吴松,蒋腾飞,姜攀攀.基于FPGA的SMS4算法实现及在线验证[J].华东交通大学学报,2018(5).
作者姓名:张利华  吴松  蒋腾飞  姜攀攀
作者单位:华东交通大学软件学院;华东交通大学电气与自动化工程学院
摘    要:针对软件实现加解密算法占用主机系统资源较多、数据处理复杂、加密速度较慢的不足,提出一种硬件实现算法加密的方法。硬件加密具有成本低、加密速度快等优势,可以减轻CPU的负担以及提高服务性能。利用Vivado 2016.3开发工具和Verilog HDL硬件描述语言完成对SMS4算法的设计输入、功能测试、时序仿真,并封装为独立的IP核。在ZYNQ芯片上设计测试系统,通过ARM处理器调用自定义IP,完成算法在实际应用中的验证。结果表明:软件仿真验证,设计的算法功能正确,性能良好。在硬件实际测试过程中,算法运行正确,其工作最大频率为200 MHz,数据吞吐率达到800 Mbps。

本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号