SNOW 3G算法和ZUC算法在FPGA上的性能对比
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金;核高基重大专项基金


The performance comparison between SNOW 3G and ZUC algorithms on FPGA
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    SNOW 3G算法和ZUC算法都是3GPP LTE安全性算法的核心,已成为第四代移动宽带通信加密标准。SNOW 3G算法由于提出时间较早,现已被广泛采用。ZUC算法是我国自主设计的流密码算法,于2011年被采纳为国际加密标准。为了对比两种加密算法在FPGA上的性能,本文在分析两种算法结构的基础上,提出两种算法的FPGA设计方案并实现,使用Modelsim软件进行仿真,将仿真结果与C语言模型对比验证设计的正确性,最后使用QuartusⅡ软件进行综合。仿真和综合的结果表明,ZUC算法的FPGA设计的数据吞吐率小于SNOW 3G算法的FPGA设计,然而前者资源开销仅为后者的1/3,并且在功耗开销方面,对于相同的数据吞吐率,前者比后者小63%。

    Abstract:

    SNOW3G and ZUC algorithm are both the heart of secure algorithm sets in 3GPP LTE-Advanced, and have become the 4G mobile broadband communication standard. SNOW 3G algorithm is widely applied because it arose much earlier than ZUC algorithm which is designed by China and adopted as international standard in 2011. In order to compare the implementation performance of two algorithms, in this paper we firstly analyse the structures of both algorithms, and then propose the FPGA schemes and implement them. Modelsim is used to simulate the designs, and QuartusⅡis used to synthesize the designs. The simulation and synthesis results show that ZUC algorithm is better in area overhead and power consumption, but worse in data throughput rate.

    参考文献
    相似文献
    引证文献
引用本文

韩越. SNOW 3G算法和ZUC算法在FPGA上的性能对比[J]. 科学技术与工程, 2013, 13(6): .
hanyue. The performance comparison between SNOW 3G and ZUC algorithms on FPGA[J]. Science Technology and Engineering,2013,13(6).

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2012-09-21
  • 最后修改日期:2012-10-31
  • 录用日期:2012-11-12
  • 在线发布日期: 2013-01-15
  • 出版日期:
×
律回春渐,新元肇启|《科学技术与工程》编辑部恭祝新岁!
亟待确认版面费归属稿件,敬请作者关注