Abstract

Secure communications is an interesting and challenging research area in Wireless Sensor Networks (WSN) fundamentally because of the low power constraints and small memory footprints inherent in the technology. In this context, there are many hardware platforms like TelosB, MicaZ and Mote2 which implement a security layer in hardware, supporting multiple modes of operation like encryption, integrity or combinations of both. However, not all hardware platforms support hardware security which creates avenues of research in designing low power security algorithms in software. As with the development of security algorithms for WSN applications, there is an urgent requirement to create a unified approach for application developers by which they can integrate and use existing security algorithms thereby maintaining an abstraction from the intricacies of the algorithm. This paper introduces a flexible framework which implements a unified API to add new security algorithms to a security library suite. This library integrates existing security algorithms like TinySec, MiniSec etc. We also bring out the implementation of Advanced Encryption Standard (AES) in software supporting its various modes of operation. We have integrated this implementation with the unified framework and demonstrated its performance and our results. We compare our software AES implementation with the Hardware AES implementation, in all the supported mode settings.

References

No relevant information is available
If you register references through the customer center, the reference information will be registered as soon as possible.