摘要
IEEE802.16e在IEEE802.16d版本原有安全机制的基础上,引进了AES-CCM数据加密协议,以解决其原有安全机制缺乏抗重放保护和加密算法本身不安全的问题。文中详细分析IEEE 802.16e的AES-CCM数据加密协议,并采用Verilog语言RTL级描述方式对其加密协议进行了全同步的设计实现。对设计实现进行功能仿真、时序仿真、静态时序分析、功耗分析,并在Virtex-4 XC4VFX12 FF668器件上进行了调试。实现参数表明设计占用资源少,吞吐率高。
Based on the original security mechanisms of IEEE802.16D version, the data encryption with AES in CCM mode is introduced into IEEE802.16e to solve the problem of original security mechanisms lacking anti-replay protection and encryption algorithm itself' s insecurity. This paper analyzes the data encryption with AES in CCM mode defined in the standard of IEEE 802.16e, implements synchronous design with RTL Verilog descriptions. The design is evaluated by Static Timing Analyzer, Functional Simulation, Timing Simulation and Power analysis, and also debugged on Virtex-4 XC4VFX12 FF668. The implementation results indicates that the design occupies less resources and has a higher throughout.
出处
《通信技术》
2008年第4期47-49,共3页
Communications Technology