Reconfigurable AES Based AEAD For Multi-Mode Operation with Lightweight Compatibility

Year : 2025 | Volume : 03 | Issue : 01 | Page : 54 68
    By

    Srivinesh M,

  • Aaron Jebakumar P,

  • Apshara T,

  • Arjun K,

  1. Students, Electronics and Telecommunication Engineering, Karpagam College of Engineering, Coimbatore, India
  2. Students, Electronics and Telecommunication Engineering, Karpagam College of Engineering, Coimbatore, India
  3. Students, Electronics and Telecommunication Engineering, Karpagam College of Engineering, Coimbatore, India
  4. Students, Electronics and Telecommunication Engineering, Karpagam College of Engineering, Coimbatore, India

Abstract

The proposal is for a lightweight, multi-mode, reconfigurable authenticated encryption system with associated data (AEADs) based on AES. It is challenging to effectively integrate different AEADs in hardware because each one has its own mode of operation and/or subfunctions, even though some major AEADs share several basic components (such as the XOR-Encryption-XOR (XEX) scheme, block chaining, and advanced encryption standard (AES). This paper proposes hardware that effectively combines the basic building blocks of a cryptographic hardware (HW) accelerator for the support of various block cypher modes of the Advanced Encryption Standard (AES). They include the more intricate CBC-MAC counter, Galois counter mode, XOR-encrypt-XOR based tweaked-codebook mode with ciphertext stealing (XTS) modes, and cipher-based MAC (CMAC). Internet of Things devices can now be made more private and secure with lightweight cryptography (LWC). It is appropriate for light-weight applications with safe, minimal round operation because to the suggested reconfigurable design. The viability of the suggested hardware is proven by an adequate experimental setup for multi-mode AES-based AEADs. Consequently, the proposed hardware would then perform AES-AEADs with the same power and throughput but would only take up a substantially large lot less space than the total sum of the individual AEAD devices. The mask generator is simplified, and the parity is calculated from plaintext and related data, which is also utilized for error detection. Furthermore, the proposed hardware provides greater throughput and less energy consumption than the prior architecture.

Keywords: AEAD, Lightweight Cryptographic Algorithms, Attacks On Aes Encryption

[This article belongs to International Journal of VLSI Circuit Design & Technology ]

How to cite this article:
Srivinesh M, Aaron Jebakumar P, Apshara T, Arjun K. Reconfigurable AES Based AEAD For Multi-Mode Operation with Lightweight Compatibility. International Journal of VLSI Circuit Design & Technology. 2025; 03(01):54-68.
How to cite this URL:
Srivinesh M, Aaron Jebakumar P, Apshara T, Arjun K. Reconfigurable AES Based AEAD For Multi-Mode Operation with Lightweight Compatibility. International Journal of VLSI Circuit Design & Technology. 2025; 03(01):54-68. Available from: https://journals.stmjournals.com/ijvcdt/article=2025/view=206213


Browse Figures

References

  1. Sanchez-Avila C, Sanchez-Reillol R. The Rijndael block cipher (AES proposal): a comparison with DES. InProceedings IEEE 35th Annual 2001 international carnahan conference on security technology (Cat. No. 01CH37186) 2001 Oct 16 (pp. 229-234). IEEE.
  2. Rahman AU, Miah SU, Azad S. Advanced encryption standard. Practical Cryptography: Algorithms and Implementations Using C++. 2014 Nov 17:91-126.
  3. Daemen J, Rijmen V. The design of Rijndael. New York: Springer-verlag; 2002 Mar.
  4. Satoh A, Morioka S, Takano K, Munetoh S. A compact Rijndael hardware architecture with S-box optimization. InInternational Conference on the Theory and Application of Cryptology and Information Security 2001 Nov 20 (pp. 239-254). Berlin, Heidelberg: Springer Berlin Heidelberg.
  5. Canright D. A very compact S-box for AES. In International Workshop on Cryptographic Hardware and Embedded Systems 2005 Aug 29 (pp. 441-455). Berlin, Heidelberg: Springer Berlin Heidelberg.
  6. Wamser MS. Ultra-small designs for inversion-based S-Boxes. In2014 17th Euromicro Conference on Digital System Design 2014 Aug 27 (pp. 512-519). IEEE.
  7. Boyar J, Peralta R. A small depth-16 circuit for the AES S-box. InIFIP International Information Security Conference 2012 Jun 4 (pp. 287-298). Berlin, Heidelberg: Springer Berlin Heidelberg.
  8. Boyar J, Peralta R. Low-depth low-size circuits for cryptographic applications. InProc. 2nd Int. Workshop Boolean Functions Their Appl.-BFA 2017.
  9. Reyhani-Masoleh A, Taha M, Ashmawy D. New low-area designs for the AES forward, inverse and combined S-boxes. IEEE Transactions on Computers. 2019 Jun 12;69(12):1757-73.
  10. Reyhani-Masoleh A, Taha M, Ashmawy D. Smashing the implementation records of AES S-box. IACR transactions on cryptographic hardware and embedded systems. 2018 May 8:298-336.
  11. Liu PC, Chang HC, Lee CY. A 1.69 Gb/s area-efficient AES crypto core with compact on-the-fly key expansion unit. In2009 Proceedings of ESSCIRC 2009 Sep 14 (pp. 404-407). IEEE.
  12. Mathew SK, Sheikh F, Kounavis M, Gueron S, Agarwal A, Hsu SK, Kaul H, Anders MA, Krishnamurthy RK. 53 Gbps Native ${rm GF}(2^{4})^{2} $ Composite-Field AES-Encrypt/Decrypt Accelerator for Content-Protection in 45 nm High-Performance Microprocessors. IEEE Journal of Solid-State Circuits. 2011 Feb 22;46(4):767-76.
  13. Ueno R, Morioka S, Miura N, Matsuda K, Nagata M, Bhasin S, Mathieu Y, Graba T, Danger JL, Homma N. High throughput/gate AES hardware architectures based on datapath compression. IEEE Transactions on Computers. 2019 Dec 4;69(4):534-48.
  14. Ueno R, Morioka S, Homma N, Aoki T. A High Throughput/Gate AES Hardware Architecture by Compressing Encryption and Decryption Datapaths: —Toward Efficient CBC-Mode Implementation. InCryptographic Hardware and Embedded Systems–CHES 2016: 18th International Conference, Santa Barbara, CA, USA, August 17-19, 2016, Proceedings 18 2016 (pp. 538-558). Springer Berlin Heidelberg.
  15. Mathew S, Satpathy S, Suresh V, Anders M, Kaul H, Agarwal A, Hsu S, Chen G, Krishnamurthy R. 340 mv–1.1 v, 289 gbps/w, 2090-gate nanoaes hardware accelerator with area-optimized encrypt/decrypt gf (2 4) 2 polynomials in 22 nm tri-gate cmos. IEEE Journal of Solid-State Circuits. 2015 Jan 23;50(4):1048-58.
  16. Gueron S, Mathew S. Hardware implementation of AES using area-optimal polynomials for composite-field representation GF (2^ 4)^ 2 of GF (2^ 8). In2016 IEEE 23nd Symposium on Computer Arithmetic (ARITH) 2016 Jul 10 (pp. 112-117). IEEE.
  17. Boyar J, Matthews P, Peralta R. On the shortest linear straight-line program for computing linear forms. InMathematical Foundations of Computer Science 2008: 33rd International Symposium, MFCS 2008, Toru´ n, Poland, August 25-29, 2008. Proceedings 33 2008 (pp. 168-179). Springer Berlin Heidelberg.
  18. Boyar J, Peralta R. A new combinational logic minimization technique with applications to cryptology. InExperimental Algorithms: 9th International Symposium, SEA 2010, Ischia Island, Naples, Italy, May 20-22, 2010. Proceedings 9 2010 (pp. 178-189). Springer Berlin Heidelberg.
  19. Boyar J, Matthews P, Peralta R. Logic minimization techniques with applications to cryptology. Journal of Cryptology. 2013 Apr;26:280-312.
  20. Tay JJ, Wong MD, Wong MM, Zhang C, Hijazin I. Construction of a Low Multiplicative Complexity GF (2 4) Inversion Circuit for Compact AES S-Box. InTENCON 2018-2018 IEEE Region 10 Conference 2018 Oct 28 (pp. 0540-0544). IEEE.
  21. Feldhofer M, Wolkerstorfer J, Rijmen V. AES implementation on a grain of sand. IEE Proceedings-Information Security. 2005 Oct 1;152(1):13-20.
  22. Jeon YS, Kim YJ, Lee DH. A compact memory-free architecture for the AES algorithm using resource sharing methods. Journal of Circuits, Systems, and Computers. 2010 Aug;19(05):1109-30.
  23.  Wolkerstorfer J, Oswald E, Lamberger M. An ASIC implementation of the AES SBoxes. InTopics in Cryptology—CT-RSA 2002: The Cryptographers’ Track at the RSA Conference 2002 San Jose, CA, USA, February 18–22, 2002 Proceedings 2002 (pp. 67-78). Springer Berlin Heidelberg.
  24.  Ahmad N, Hasan SR. Low-power compact composite field AES S-Box/inv S-Box design in 65 nm CMOS employing innovative XOR gate. Integration. 2013 Sep; 46(4): 333–344.

Regular Issue Subscription Original Research
Volume 03
Issue 01
Received 22/03/2025
Accepted 29/03/2025
Published 02/04/2025
Publication Time 11 Days


Login


My IP

PlumX Metrics