Abstract The recent development of microelectronics techniques and advances in wireless communications have made it feasible to design low-cost, low-power, multifunctional and intelligent sensor nodes for wireless sensor networks (WSN). The design challenges for an efficient WSN mainly lie in two issues: power and security. The Rijindael algorithm is a candidate algorithm for encrypting data in WSN. The SubByte (S-box) transformation is the main building block of the Rijindael algorithm. It dominates the hardware complexity and power consumption of the Rijindael cryptographic engine. This article proposes a clock-less hardware implementation of the S-box. In this S-box, 1) The composite field arithmetic in GF((24))2 was used to implement the compact datapath circuit; 2) A high-efficiency latch controller was attained by utilizing the four-phase micropipeline. The presented hardware circuit is an application specific integrated circuit (ASIC) on 0.25 μm complementary mental oxide semiconductor (CMOS) process using three metal layers. The layout simulation results show that the proposed S-box offers low-power consumption and high speed with moderate area penalty. This study also proves that the clock-less design methodology can implement high-performance cryptographic intellectual property (IP) core for the wireless sensor node chips.
[1]
Ian F. Akyildiz,et al.
Sensor Networks
,
2002,
Encyclopedia of GIS.
[2]
Akashi Satoh,et al.
An Optimized S-Box Circuit Architecture for Low Power AES Design
,
2002,
CHES.
[3]
Nigel Charles Paver,et al.
The Design and Implementation of an Asynchronous Microprocessor
,
1994
.
[4]
David E. Culler,et al.
SPINS: Security Protocols for Sensor Networks
,
2001,
MobiCom '01.
[5]
Alex Yakovlev,et al.
High-security asynchronous circuit implementation of AES
,
2006
.
[6]
Doug A. Edwards,et al.
Balsa: An Asynchronous Hardware Synthesis Language
,
2002,
Comput. J..
[7]
Steven M. Nowick,et al.
Applications of asynchronous circuits
,
1999,
Proc. IEEE.
[8]
Chunming Rong,et al.
Identity-based key agreement and encryption for wireless sensor networks
,
2006
.
[9]
Marc Renaudin,et al.
Asynchronous circuits and systems: a promising design alternative
,
2000
.