国外电子测量技术
國外電子測量技術
국외전자측량기술
FOREIGN ELECTRONIC MEASUREMENT TECHNOLOGY
2015年
7期
66-71
,共6页
祖冲之(ZUC)算法%VHDL%FPGA
祖遲之(ZUC)算法%VHDL%FPGA
조충지(ZUC)산법%VHDL%FPGA
ZUC atgorithm%VHDL%FPGA
祖冲之(ZUC)算法是我国自主研制,纳入新一代宽带无线移动通信系统的国际加密标准,考虑现阶段祖冲之流密码算法的实现多为软件,效率和速度还有待提高。为适应大数据时代对高速数据实时加密的需求以及进一步推广 ZUC 算法的使用,结合 ZUC 算法特性,利用硬件描述语言 VHDL 对其进行高效的 FPGA 硬件设计,并使用 Xilinx 公司 ISE 软件进行综合仿真验证设计正确性,最后将模块封装成 IP 软核。结合 Xilinx 公司的 ARM 与 FPGA 联合平台设计相应的接口软件进行实际测试,性能分析和资源评估,为 ZUC 算法提供了一种高效硬件设计参考。最后给出 ZUC 模块在实际加密视频数据的应用,与纯软件实现相同功能相比,系统性能提升了3倍以上,可以满足实时视频数据的加密。
祖遲之(ZUC)算法是我國自主研製,納入新一代寬帶無線移動通信繫統的國際加密標準,攷慮現階段祖遲之流密碼算法的實現多為軟件,效率和速度還有待提高。為適應大數據時代對高速數據實時加密的需求以及進一步推廣 ZUC 算法的使用,結閤 ZUC 算法特性,利用硬件描述語言 VHDL 對其進行高效的 FPGA 硬件設計,併使用 Xilinx 公司 ISE 軟件進行綜閤倣真驗證設計正確性,最後將模塊封裝成 IP 軟覈。結閤 Xilinx 公司的 ARM 與 FPGA 聯閤平檯設計相應的接口軟件進行實際測試,性能分析和資源評估,為 ZUC 算法提供瞭一種高效硬件設計參攷。最後給齣 ZUC 模塊在實際加密視頻數據的應用,與純軟件實現相同功能相比,繫統性能提升瞭3倍以上,可以滿足實時視頻數據的加密。
조충지(ZUC)산법시아국자주연제,납입신일대관대무선이동통신계통적국제가밀표준,고필현계단조충지류밀마산법적실현다위연건,효솔화속도환유대제고。위괄응대수거시대대고속수거실시가밀적수구이급진일보추엄 ZUC 산법적사용,결합 ZUC 산법특성,이용경건묘술어언 VHDL 대기진행고효적 FPGA 경건설계,병사용 Xilinx 공사 ISE 연건진행종합방진험증설계정학성,최후장모괴봉장성 IP 연핵。결합 Xilinx 공사적 ARM 여 FPGA 연합평태설계상응적접구연건진행실제측시,성능분석화자원평고,위 ZUC 산법제공료일충고효경건설계삼고。최후급출 ZUC 모괴재실제가밀시빈수거적응용,여순연건실현상동공능상비,계통성능제승료3배이상,가이만족실시시빈수거적가밀。
ZUC algorithm is developed in China by the Chinese academy of sciences and other units,in new generation broadband wireless mobile communication system international encryption standard.And at present,the algorithm is realized by software,and the efficiency and speed of the ZUC stream cipher algorithm needs to be improved.In order to adapt to the era of big data demand for high-speed real-time data encryption,and further promote the use of ZUC algo-rithm,considering about the feature of ZUC algorithm for efficient,we use hardware description language VHDL design FPGA hardware and integrated simulation using Xilinx ISE software company design is correct.Finally,it will be encap-sulated into the IP soft core module.According to the design of ARM and FPGA platform for Xilinx company corre-sponding interface software for actual testing,performance analysis and resources assessment,for ZUC algorithm pro-vides a highly efficient hardware design reference.Finally,we use the ZUC module in video data encryption.Compared with the pure software to realize the same function,the system performance improved nearly 3 times.It can satisfy the real-time video data encryption.