Skip to main content

A Novel Simon Light Weight Block Cipher Implementation in FPGA

  • Conference paper
  • First Online:
Pervasive Computing and Social Networking

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 317))

Abstract

For resource constrained devices, lightweight block cipher algorithm is highly indispensible. For low resource devices, use of light weight block ciphers ensures cost-efficiency. The most important problem in VLSI design implementation is balancing the parameter constraints such as power consumption, device utilization and latency. Light weight cryptography employs a cryptographic algorithm which indeed helps to reduce the resource constraints. The primary objective of the paper is to design an efficient Simon light weight block cipher implemented in FPGA. The Simon algorithm employing the structure for implementing XOR operations consumes more power, and it has critical path delay. But in our proposed system, clock gating and power gating methodology is utilized and it helps to reduce the delay and power consumption respectively. The design is implemented in Virtex-5 and Artix-7 FPGA devices and its performance is analyzed. From the obtained results, it is evident that the proposed methodology is efficient in terms of adaptive security level and also it is able to encrypt longer messages depending upon the sizes of encrypt and decrypt keys and blocks. Based on the obtained results, it is clearly viewed that the execution time and power consumption is highly reduced.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. Alkhzaimi HA, Lauridsen MM (2013) Cryptanalysis of the SIMON family of block ciphers. IEEE J Solid-State Circ 25:584–594. IACR Cryptology ePrint Archive

    Google Scholar 

  2. Pandey JG, Goel T, Karmakar A (2018) A high-performance and area-efficient VLSI architecture for the present lightweight cipher. In: 2018 31th international conference on VLSI design and 2018 17th international conference on embedded systems, pp 392–397

    Google Scholar 

  3. Mohd BJ, Hayajneh T, Vasilakos AV (2015) A survey on lightweight block ciphers for low-resource devices: comparative study and open issues. J Netw Comput Appl 72–93. Elsevier

    Google Scholar 

  4. Feizi S, Ahmadi A, Nemati A (2014) A hardware implementation of Simon cryptography algorithm. In: 4th international conference on computer and knowledge engineering (ICCKE), pp 245–250

    Google Scholar 

  5. Gulcan E, Aysu A, Schaumont P (2016) A flexible and compact hardware architecture for the SIMON block cipher. In: International workshop on lightweight cryptography for security and Privacy

    Google Scholar 

  6. Park T, Seo H, Kim H (2016) Parallel implementations of SIMON and SPECK. In: 2016 international conference on platform technology and service (PlatCon), pp 4673–8685

    Google Scholar 

  7. Beaulieu R, Shors D, Smith J, Treatman-Clark S, Weeks B, Wingers L (2013) The SIMON and SPECK families of lightweight block ciphers. IACR Cryptology ePrint Archive

    Google Scholar 

  8. Hatzivasilis G, Fysarakis K, Papaefstathiou I, Manifavas C (2018) A review of lightweight block ciphers. J Cryptogr Eng 8(2):141–184

    Article  Google Scholar 

  9. Yalla P, Kaps J (2017) Lightweight cryptography for FPGAs. In: International conference on reconfigurable computing and FPGA

    Google Scholar 

  10. Wan T, Salman E (2018) Ultra low power SIMON core for lightweight encryption. In: International symposium on circuits and systems (ISCAS), vol E88-C(4). IEEE, pp 509–519

    Google Scholar 

  11. Bashar A (2020) Sensor cloud based architecture with efficient data computation and security implantation for Internet of Things application. J ISMAC 2(02):96–105

    Article  Google Scholar 

  12. Bogdanov A et al (2007) PRESENT: an ultra-lightweight block cipher. In: CHES 2007 ser. LNCS, Springer, vol 4727, pp 450–466

    Google Scholar 

  13. Feizi S, Ahmadi A, Nemati A (2014) A hardware implementation of Simon cryptography algorithm. In: Proceedings 4th international conference on computer and knowledge engineering (ICCKE), Mashhad, Iran, pp 245–250

    Google Scholar 

  14. Nemati A, Feizi S, Ahmadi A (2015) A low-cost and flexible FPGA implementation for SPECK block cipher. In: 12th international Iranian society of cryptology conference on information security and cryptology (ISCISC)

    Google Scholar 

  15. Tuan T, Kao S, Rahman A, Das S, Trimberger S (2006) A 90 nm low-power FPGA for battery-powered applications. In: FPGA ’06. ACM, New York, NY, USA, pp 3–11

    Google Scholar 

  16. Mekala SH, Baig Z (2019) Digital forensics for drone data–intelligent clustering using self organising maps. In: International conference on future network systems and security, Australia, pp 172–189

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Niveda .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Niveda, S., Siva Sakthi, A., Srinitha, S., Kiruthika, V., Shanmugapriya, R. (2022). A Novel Simon Light Weight Block Cipher Implementation in FPGA. In: Ranganathan, G., Bestak, R., Palanisamy, R., Rocha, Á. (eds) Pervasive Computing and Social Networking. Lecture Notes in Networks and Systems, vol 317. Springer, Singapore. https://doi.org/10.1007/978-981-16-5640-8_13

Download citation

Publish with us

Policies and ethics