Skip to main content

Area Optimized Hardware Architecture of Piccolo-80 Lightweight Block Cipher

  • Conference paper
  • First Online:
Proceeding of Fifth International Conference on Microelectronics, Computing and Communication Systems

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 748))

  • 1162 Accesses

Abstract

Lightweight cryptography is a field of cryptography where implementation for resource constrained devices are in big demand. Piccolo is an ultra-lightweight block cipher having block size of 64-bit and key size of 80-bit and 128-bit. Compact implementations becomes more important when they can provide sufficient security without compromise in performance. In this paper an efficient architecture for Piccolo-80 cipher have been proposed. This cipher requires extreamely low area in hardware implementation, and hence it is useful in RFID applications. Piccolo with its proposed architecture has been implemented on various platforms of FPGA.The proposed work shows 112% improvement in terms of area and 17.65% better results in terms of efficiency. Different devices of Virtex and Spartan have been used to get the results.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 299.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. Xu T, Wendt JB, Potkonjak M (2015) Security of IoT systems: design challenges and opportunities. In: IEEE/ACM Int. Conf. Comput. Des. Dig. Tech. Pap. ICCAD, vol. 2015-Janua, January, pp 417–423

    Google Scholar 

  2. Beaulieu R, Treatman-Clark S, Shors D, Weeks B, Smith J, Wingers L (2015) The SIMON and SPECK lightweight block cIPhers. In: Proc. - Des. Autom. Conf., vol. 2015-July 2015

    Google Scholar 

  3. Kaps JP (2008) Chai-tea, cryptographic hardware implementations of xtea. In: International Conference on Cryptology in India, pp. 363–375. Springer, Heidelberg

    Google Scholar 

  4. Shibutani K, Isobe T, Hiwatari H, Mitsuda A, Akishita T, Shirai T (2011) Piccolo: an ultra-lightweight blockcipher. In: International Workshop on Cryptographic Hardware and Embedded Systems. Springer, Heidelberg, pp 342–357

    Google Scholar 

  5. Patil J, Bansod G, Kant KS (2017) LiCi: a new ultra-lightweight block cipher. In: 2017 Int. Conf. Emerg. Trends Innov. ICT, ICEI 2017, pp 40–45

    Google Scholar 

  6. Hong D, Lee JK, Kim DC, Kwon D, Ryu KH, Lee D G (2014) LEA: 128-bit block cipher for fast encryption on common processors. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 8267. LNCS, pp 3–27

    Google Scholar 

  7. De Cannière C, Dunkelman O, Knežević M (2009) KATAN and KTANTAN - A family of small and efficient hardware-oriented block ciphers.In: Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol 5747 LNCS, pp 272–288

    Google Scholar 

  8. Li L, Liu B, Wang H (2016) QTL: A new ultra-lightweight block cipher. Microprocess. Microsyst. 45:45–55

    Article  Google Scholar 

  9. Bogdanov A, Knudsen LR, Leander G, Paar C, Poschmann A, Robshaw MJ, Seurin Y, Vikkelsoe C (2007) PRESENT: an ultra-lightweight block cipher. In: International workshop on cryptographic hardware and embedded systems, pp. 450–466. Springer, Heidelberg

    Google Scholar 

  10. Singh P, Acharya B, Chaurasiya RK (2019) A comparative survey on lightweight block ciphers for resource constrained applications. Int J High Perform Syst Archit 8(4):250–270

    Article  Google Scholar 

  11. Singh P, Acharya B, Chaurasiya RK (2019) Efficient VLSI architectures of LILLIPUT block cipher for resource-constrained RFID devices. In: 2019 IEEE international conference on electronics, computing and communication technologies (CONECCT), pp 1–6. IEEE

    Google Scholar 

  12. NIST Fips Pub (2001) 197: Advanced Encryption Standard (AES). Federal Information Processing Standards Publication 197(441):0311

    Google Scholar 

  13. Lara-Nino CA, Diaz-Perez A, Morales-Sandoval M (2017) “Lightweight hardware architectures for the present cipher in FPGA. IEEE Trans. Circuits Syst I Regul Pap 64(9):2544–2555

    Article  Google Scholar 

  14. Lee D, Kim DC, Kwon D, Kim H (2014) Efficient hardware implementation of the lightweight block encryption algorithm LEA. Sensors (Switzerland) 14(1):975–994

    Article  Google Scholar 

  15. Yalla P, Kaps JP (2009) Lightweight cryptography for FPGAs. In: ReConFig’09 - 2009 Int. Conf. ReConFigurable Comput. FPGAs, pp 225–230

    Google Scholar 

  16. Fan X, Gong G, Lauffenburger K, Hicks T (2010) FPGA implementations of the Hummingbird cryptographic algorithm. In: Proc. 2010 IEEE Int. Symp. Hardware-Oriented Secur. Trust. HOST 2010, pp 48–51

    Google Scholar 

  17. Singh P, Acharya B, Chaurasiya RK (2019) High throughput architecture for KLEIN block cipher in FPGA. In: IEMECON 2019 - 9th Annu. Inf. Technol. Electromechanical Eng. Microelectron. Conf, pp 64–69

    Google Scholar 

  18. Yalla P, Kaps LP (2009) Compact FPGA implementation of Camellia. In: FPL 09 19th Int. Conf. F. Program. Log. Appl, pp 658–661

    Google Scholar 

  19. Mishra Z, Mishra S, Acharya B (2019) LEA 192: High Speed Architecture of Lightweight Block Cipher. Int. J. Innov. Technol. Explor. Eng. 9(2S):359–363

    Article  Google Scholar 

  20. Ramu G, Mishra Z, Singh P, Acharya B (2020) Performance optimized architecture of Piccolo block cipher for low resource IoT applications. Int J High Perform Syst Archit 9(1):49–57

    Article  Google Scholar 

Download references

Acknowledgements

This work has been carried out under Information Security Education Awareness (ISEA) project phase – II & SMDP-C2SD project funded by Ministry of Electronics and Information Technology (MeitY), Govt. of India in the Department of Electronics and Communication Engineering at National Institute of Technology Raipur, India. Authors are thankful to the Ministry for the facilities provided under this project.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 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

Mishra, S., Mishra, Z., Acharya, B. (2021). Area Optimized Hardware Architecture of Piccolo-80 Lightweight Block Cipher. In: Nath, V., Mandal, J.K. (eds) Proceeding of Fifth International Conference on Microelectronics, Computing and Communication Systems. Lecture Notes in Electrical Engineering, vol 748. Springer, Singapore. https://doi.org/10.1007/978-981-16-0275-7_28

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-0275-7_28

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-0274-0

  • Online ISBN: 978-981-16-0275-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics