北京电子科技学院学报
北京電子科技學院學報
북경전자과기학원학보
JOURNAL OF BEIJING ELECTRONIC SCIENCE AND TECHNOLOGY INSTITUTE
2012年
4期
13-18
,共6页
ZUC算法%VHDL%硬件实现
ZUC算法%VHDL%硬件實現
ZUC산법%VHDL%경건실현
ZUC algorithm%VHDL%hardware implementation
ZUC算法是我国自主设计的一个面向字的流密码,是运用于下一代移动通信4G网络中的国际标准密码算法。它采用128位的初始密钥和一个128位的初始向量作为输入,生成32位关于字的密钥流。密钥流可用于对信息进行加解密。本文主要介绍了ZUC算法并用硬件描述语言VHDL进行了硬件实现,在QuartusⅡ开发环境上的仿真结果与中科院发布的测试文件中的数据一致,从而证明了实现结果的正确性。
ZUC算法是我國自主設計的一箇麵嚮字的流密碼,是運用于下一代移動通信4G網絡中的國際標準密碼算法。它採用128位的初始密鑰和一箇128位的初始嚮量作為輸入,生成32位關于字的密鑰流。密鑰流可用于對信息進行加解密。本文主要介紹瞭ZUC算法併用硬件描述語言VHDL進行瞭硬件實現,在QuartusⅡ開髮環境上的倣真結果與中科院髮佈的測試文件中的數據一緻,從而證明瞭實現結果的正確性。
ZUC산법시아국자주설계적일개면향자적류밀마,시운용우하일대이동통신4G망락중적국제표준밀마산법。타채용128위적초시밀약화일개128위적초시향량작위수입,생성32위관우자적밀약류。밀약류가용우대신식진행가해밀。본문주요개소료ZUC산법병용경건묘술어언VHDL진행료경건실현,재QuartusⅡ개발배경상적방진결과여중과원발포적측시문건중적수거일치,종이증명료실현결과적정학성。
The ZUC stream cipher algorithm is a stream cipher algorithm designed by China with full intellectual property. It is one of the three international standard cryptology algorithms to be used in the forthcoming 4G mobile communication era. It takes a 128--bit initial key and a 128--bit initial vector (IV) as input, and outputs a keystream of 32--bit words. This keystream can be use for encryption/deeryption. This article mainly introduces the ZUC algorithm and used the hardware description language VHDL for the hardware realization, the simulation results in QuartusII development environment is consistent with test file data issued by the Chinese Academy of Sciences, thus to proves the accuracy of our realization results.