Novel frequency hopping sequences generator based on AES algorithm
Zhenrong Li , Yiqi Zhuang , Bo Zhang , Chao Zhang
Transactions of Tianjin University ›› 2010, Vol. 16 ›› Issue (1) : 22 -27.
Novel frequency hopping sequences generator based on AES algorithm
A novel frequency hopping (FH) sequences generator based on advanced encryption standard (AES) iterated block cipher is proposed for FH communication systems. The analysis shows that the FH sequences based on AES algorithm have good performance in uniformity, correlation, complexity and security. A high-speed, low-power and low-cost ASIC of FH sequences generator is implemented by optimizing the structure of S-Box and MixColumns of AES algorithm, proposing a hierarchical power management strategy, and applying the dynamic clock gating technology based on finite state machine and clock gating. SMIC 0.18 μm standard CMOS technology shows that the scale of ASIC is only about 10.68 kgate, power consumption is 33.8 μW/MHz, and the maximum hop-rate is 1 098 901 hop/s. This design is suitable for portable FH communication system for its advantages in high-security and hop-rate, low-power and low-cost. The proposed FH sequences generator has been employed in Bluetooth SoC design.
frequency hopping sequences / advanced encryption standard / low-power / low-cost / application specific integrated circuit
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
Federal Information Processing Standards Publication (FIPS) 197. Specification for the Advanced Encryption Standard (AES)[S]. 2001. |
| [5] |
Ho Yean-Li, Samsudin A, Belaton B. Heuristic cryptanalysis of classical and modern ciphers[C]. In: Proceedings of 2005 7th IEEE Malaysia International Conference on Communication. Malaysia, 2005. |
| [6] |
Nadeem A, Javed M Y. A performance comparison of data encryption algorithms[C]. In: Proceedings of the First International Conference on Information and Communication Technology. Karachi, Pakistan, 2005. 84–89. |
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
Iyer N C, Anandmohan P V, Poornaiah D V et al. High throughput, low cost, fully pipelined architecture for AES crypto chip[C]. In: Proceedings of 2006 Annual India Conference, INDICON. New Delhi, India, 2006. 1–6. |
| [12] |
Huang Yu-Jung, Lin Yang-Shih, Hung Kuang-Yu et al. Efficient implementation of AES IP[C]. In: Proceedings of 2006 IEEE Asia-Pacific Conference on Circuits and Systems. Singapore, 2006. 1418–1421. |
| [13] |
Huang Chi-Wu, Chang Chi-Jeng, Lin Mao-Yuan et al. Compact FPGA implementation of 32-bit AES algorithm using block RAM[C]. In: Proceedings of 2007 IEEE Region 10 Conference, TENCON. Taiwan, China, 2007. 1–4. |
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
Zhao Jia, Zeng Xiaoyang, Han Jun et al. Very low-cost VLSI implementation of AES algorithm[C]. In: Proceedings of 2006 IEEE Asian Solid-State Circuits Conference[C]. Hangzhou, China, 2006. 223–226. |
| [20] |
Kothari N B, Sudarshan T S B, Gurunarayanan S et al. SOC design of a low power wireless sensor network node for Zigbee systems[C]. In: Proceedings of 2006 14th International Conference on Advanced Computing and Communications. Surathkal, India, 2006. 462–466. |
/
| 〈 |
|
〉 |