Skip to main content

Dual-Edge Triggered Lightweight Implementation of AES for IoT Security

  • Conference paper
  • First Online:
VLSI Design and Test (VDAT 2019)

Abstract

Internet of Things (IoT) is now a growing part of our life. More than 10 billion devices are already connected, and more are expected to be deployed in the next coming years. To provide a practical solution for security, privacy and trust is the main concern for deploying IoT in such a large scale. For security and privacy in IoT, cryptography is the required solutions. AES algorithm is a well known, highly secure and symmetric key algorithm, but the area and power budget of AES makes it unsuitable for IoT Security. In this paper, we have presented a lightweight implementation of AES, with dual-edge triggered S-box. The proposed architecture has been implemented on FPGA as well as in ASIC on 180 nm technology. The proposed architecture uses a 32-bit data path to encrypt 128-bit plain-text with 128-bit cipher-key. ASIC implementation of the proposed architecture results in low-power (122.7 \(\upmu \)W at 1 V) consumption with a reduction in the hardware overhead by 30% and a throughput of 23 Mbps at 10 MHz clock frequency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zanella, A., Bui, N., Castellani, A., Vangelista, L., Zorzi, M.: Internet of things for smart cities. IEEE Internet Things J. 1(1), 22–32 (2014)

    Article  Google Scholar 

  2. Sadeghi, A.R., Wachsmann, C., Waidner, M.: Security and privacy challenges in industrial internet of things. In: Proceedings of the 52nd Annual Design Automation Conference, p. 54. ACM (2015)

    Google Scholar 

  3. Halak, B., Murphy, J., Yakovlev, A.: Power balanced circuits for leakage-power-attacks resilient design. In: Science and Information Conference (SAI), pp. 1178–1183. IEEE (2015)

    Google Scholar 

  4. Xu, T., Wendt, J.B., Potkonjak, M.: Security of IoT systems: design challenges and opportunities. In: Proceedings of the 2014 IEEE/ACM International Conference on Computer-Aided Design, pp. 417–423. IEEE Press (2014)

    Google Scholar 

  5. Sicari, S., Rizzardi, A., Grieco, L.A., Coen-Porisini, A.: Security, privacy and trust in Internet of Things: the road ahead. Comput. Netw. 76, 146–164 (2015)

    Article  Google Scholar 

  6. Vahedi, E., Ward, R.K., Blake, I.F.: Security analysis and complexity comparison of some recent lightweight RFID protocols. In: Herrero, Á., Corchado, E. (eds.) CISIS 2011. LNCS, vol. 6694, pp. 92–99. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21323-6_12

    Chapter  Google Scholar 

  7. Daemen, J., Rijmen, V.: Aes proposal: Rijndael (1999)

    Google Scholar 

  8. Bui, D.H., Puschini, D., Bacles-Min, S., Beigné, E., Tran, X.T.: AES datapath optimization strategies for low-power low-energy multisecurity-level internet-of-things applications. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 25(12), 3281–3290 (2017)

    Article  Google Scholar 

  9. Hildebrandt, R.: The Pseudo Dual-Edge D-Flipflop. http://www.ralf-hildebrandt.de/publication/publication.html. Accessed 02 June 2019

  10. Dennard, R.H., Gaensslen, F.H., Yu, H.N., Rideout, V.L., Bassous, E., LeBlanc, A.R.: Design of ion-implanted MOSFET’s wi th very small physical dimensions. IEEE J. Solid-State Circ.SC-9(5), 256–268 (1974)

    Article  Google Scholar 

  11. Banik, S., Bogdanov, A., Regazzoni, F.: Exploring energy efficiency of lightweight block ciphers. In: Dunkelman, O., Keliher, L. (eds.) SAC 2015. LNCS, vol. 9566, pp. 178–194. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-31301-6_10

    Chapter  Google Scholar 

  12. Zhang, Y., Yang, K., Saligane, M., Blaauw, D., Sylvester, D.: A compact 446 Gbps/W AES accelerator for mobile SoC and IoT in 40 nm. In: 2016 IEEE Symposium on VLSI Circuits (VLSI-Circuits), pp. 1–2. IEEE (2016)

    Google Scholar 

  13. Zhao, W., Ha, Y., Alioto, M.: AES architectures for minimum-energy operation and silicon demonstration in 65 nm with lowest energy per encryption. In: 2015 IEEE International Symposium on Circuits and Systems (ISCAS), pp. 2349–2352. IEEE (2015)

    Google Scholar 

  14. Mathew, S., et al.: 53 Gbps native GF (2 4) 2 composite-field AES-encrypt/decrypt accelerator for content-protection in 45 nm high-performance microprocessors. In: 2010 IEEE Symposium on VLSI Circuits (VLSIC), pp. 169–170. IEEE (2010)

    Google Scholar 

Download references

Acknowledgment

The authors would like to thank UGC, Govt. of India under the JRF Scheme for providing financial support (Ref. No. 3548/NET-DEC. 2015). We also extend our sincere gratitude to SMDP-C2SD programme, sponsored by MeitY, Govt. of India providing the required tools to carry out this work and Semiconductor Laboratory (SCL), India for providing PDK.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Santosh Kumar Vishvakarma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Khan, S., Gupta, N., Vishvakarma, A., Chouhan, S.S., Pandey, J.G., Vishvakarma, S.K. (2019). Dual-Edge Triggered Lightweight Implementation of AES for IoT Security. In: Sengupta, A., Dasgupta, S., Singh, V., Sharma, R., Kumar Vishvakarma, S. (eds) VLSI Design and Test. VDAT 2019. Communications in Computer and Information Science, vol 1066. Springer, Singapore. https://doi.org/10.1007/978-981-32-9767-8_26

Download citation

  • DOI: https://doi.org/10.1007/978-981-32-9767-8_26

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-32-9766-1

  • Online ISBN: 978-981-32-9767-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics