Skip to main content
Log in

Variability Analysis of SBOX With CMOS 45 nm Technology

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The consistent scaling of metal-oxide-semiconductor field-effect transistor devices lead to parameter variations which become a significant design challenge for the researchers and designers. This variation deviates the design parameter from specific values and degrades the performance. Process, voltage, and temperature (PVT) variations are uncontrollable natural occurring phenomena during fabrication steps that result in slow and fast MOS transistors. In this paper effect of variability on the performance of the nonlinear cryptographic block substitution box (SBOX) is explored at CMOS 45 nm technology at 1 V supply voltage. Performance parameter optimizes by including underlying cells with different CMOS logic structures like pass transistor logic (PTL) and transmission gate (TG). Power consumption pattern increases with FF corner and decreases towards the SS corner while delay varies differently for SF and FS corner. SBOX underlying cell XOR & AND gate implemented with PTL logic reduces the transistor count and lowers power consumption but at the same time PTL logic enhances delay. For the SBOX with TG logic decreases delay by maintaining power and area under specific limit. Delay and power vary more rapidly for PTL, and TG logic compares to static CMOS logic. The simulation result justifies that voltage and temperature variation is more pronounced at SF and FS corners compared to others. Maximum variation occurs for the delay, at SF corner with − 10% supply variation 307.52% and power at FS corner with + 10% supply variation 99.81%. The process variability of SBOX is majorly oriented towards the cryptographic applications and to access the SBOX vulnerabilities and countermeasures challenges.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data availability

The associated data will be made available on request.

Code availability

The simulation work has been carried out Cadence virtuso.

References

  1. Pammu, A. A., Chong, K. S., Gwee, B. H. (2016) Secured low power overhead compensator look-up-table (LUT) substitution box (S-Box) architecture. In IEEE International Conference on Networking, Architecture and Storage (NAS). https://doi.org/10.1109/NAS.2016.7549420

  2. Hossain, F. S., & Ali, M. L. (2015). A novel byte-substitution architecture for the AES cryptosystem. PLoS One. https://doi.org/10.1371/journal.pone.0138457

    Article  Google Scholar 

  3. Zhang, X., & Parhi, K. K. (2004). High-speed VLSI architectures for the AES algorithm. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 12(9), 957–967.

    Article  Google Scholar 

  4. Kim, H. K., & Myung, H. S. (2019). Low power AES using 8-bit and 32-bit Datapath optimization for small internet-of-things (IoT). Journal of Signal Processing Systems, 91(11), 1283–1289.

    Article  Google Scholar 

  5. Avital, M. I., Levi, O. K., & Alexander, F. (2016). CMOS based gates for blurring power information. IEEE Transactions on Circuits and Systems I: Regular Papers, 63(7), 1033–1042.

    Article  MathSciNet  Google Scholar 

  6. Agarwal, A., Blaauw, D., & Zolotov, V. (2003). Statistical timing analysis for intra-die process variations with spatial correlations. In: ICCAD-2003. International Conference on Computer Aided Design (IEEE Cat. No.03CH37486) (Vol. 2003, pp. 900–907). https://doi.org/10.1109/ICCAD.2003.159781

  7. Qian K, (2015) Variability modeling and statistical parameter extraction for CMOS Devices. Electrical Engineering and the computer sciences university of California at Berkeley Technical Report No. UCB/EECS-2015-165.

  8. Mutlu, A., Le, K. J., Celik, M., Tsien, D., Shyu, G., & Yeh, L. (2007). An exploratory study on statistical timing analysis and parametric yield optimization. In 8th International Symposium on Quality Electronic Design (ISQED'07) (pp. 677–684). https://doi.org/10.1109/ISQED.2007.34

  9. Kumar, A., & Tripathi, S. L. (2020). SBOX under PVT variation. Analog Integrated Circuits and Signal Processing, 105(1), 73–82.

    Article  MathSciNet  Google Scholar 

  10. Kumar, A., & Tejani, S. (2018). S-BOX architecture. In P. Singh, M. Paprzycki, B. Bhargava, J. Chhabra, N. Kaushal, & Y. Kumar (Eds.), Futuristic trends in network and communication technologies (pp. 17–27). Springer. https://doi.org/10.1007/978-981-13-3804-5_2

    Chapter  Google Scholar 

  11. Rashidi, B. (2021). Lightweight 8-bit S-box and combined S-box/S-box− 1 for cryptographic applications. International Journal of Circuit Theory and Applications. https://doi.org/10.1002/cta.3041

    Article  Google Scholar 

  12. Banik, S., Andrey, B., & Francesco, R. (2019). Compact circuits for combined AES encryption/decryption. Journal of Cryptographic Engineering, 9(1), 69–83.

    Article  Google Scholar 

  13. Wu, J., Shi, Y., & Choi, M. (2012). Measurement and evaluation of power analysis attacks on asynchronous S-box. IEEE Transactions on Instrumentation Measurement, 61(10), 2765–2775.

    Article  Google Scholar 

  14. Canright, D. (2009). A very compact S-box for AES. International Workshop on Cryptographic Hardware and Embedded, Retrived August 7, 2020, from https://www.iacr.org/archive/ches2005/032.pdf

  15. Nandan, V., & Rao, R. G. S. (2020). Low power and area efficient design of AES SBox using enhanced transformation method for security application. International Journal of Communication Systems. https://doi.org/10.1002/dac.4308

    Article  Google Scholar 

  16. Reyhani-Masoleh, A., Taha, M., & Ashmawy, D. (2019). New low-area designs for the AES forward, inverse and combined S-boxes. IEEE Transactions on Computers, 69(12), 1757–1773.

    Article  MathSciNet  Google Scholar 

  17. Begül, B., Meyer, L. D., Duval, S., Levi, I., & Standaert, F. (2020). A guide on S-boxes for low-latency masking. IACR Transactions on Symmetric Cryptology, Issue, 1, 144–184.

    Google Scholar 

  18. Weiwei, S., Zhang, S., Xu, J., Lu, M., Shi, L., & Yang, J. (2019). Machine learning assisted side-channel-attack countermeasure and its application on a 28-nm AES circuit. IEEE Journal of Solid-State Circuits, 55(3), 794–804.

    Google Scholar 

  19. Kumar, R., Suresh, V., Satpathy, S., Anders, M. A., & Kaul, H. (2020). A 4900-µm2 839-Mb/s side-channel attack-resistant AES-128 in 14-nm CMOS with heterogeneous sboxes, linear masked mixcolumns, and dual-rail key addition. IEEE Journal of Solid-State Circuits, 55(4), 945–955.

    Article  Google Scholar 

  20. Bělohoubek, J., Fišer, P., & Schmidt, J. (2021). Optically induced static power in combinational logic: Vulnerabilities and countermeasures. Microelectronics Reliability, 124, 114281. https://doi.org/10.1016/j.microrel.2021.114281

    Article  Google Scholar 

  21. Kong, J. H., Ang, L. M., & Seng, K. P. (2013). A very compact AES-SPIHT selective encryption computer architecture design with improved S-box. Journal of Engineering. https://doi.org/10.1155/2013/785126

    Article  Google Scholar 

  22. Jayakumar, M. (2018). FPGA-masked S-box implementation for AES engine. VLSI Design: Circuits, Systems, and Applications., 469, 223–233.

    Google Scholar 

  23. Teegarden, C., Bhargava, M., Mai, K. (2010). Side-channel attack resistant ROM-based AES S-Box. In IEEE International Symposium on Hardware-Oriented Security and Trust (HOST), pp. 124–129, doi: https://doi.org/10.1109/HST.2010.5513101.

  24. Kamel, D., Standaert, F. X., & Flandre, D. (2009). Scaling trends of the AES S-box low power consumption in 130 and 65 nm CMOS technology nodes. IEEE International Symposium on Circuits and Systems, 1385–1388. https://doi.org/10.1109/ISCAS.2009.5118023

  25. Prathiba, A., & Bhaaskaran, V. (2018). Lightweight S-Box architecture for secure internet of things. Information, MDPI, 9(1), 13. https://doi.org/10.3390/info9010013

    Article  Google Scholar 

Download references

Acknowledgements

We acknowledge for the support and lab facility provided by department of VLSI design, School of Electronics and Electrical Engineering, Lovely Professional University, Punjab India.

Funding

There is no funding received for this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Suman Lata Tripathi.

Ethics declarations

Conflict of interest

There is no conflict of interest at any stage.

Ethics approval

It is a simulation-based design and analysis. So, it does not produce any environmental hazards.

Consent to participate

Yes, we are ready to participate.

Consent for publication

We are ready for publication with your journal.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, A., Tripathi, S.L. & Subramaniam, U. Variability Analysis of SBOX With CMOS 45 nm Technology. Wireless Pers Commun 124, 671–682 (2022). https://doi.org/10.1007/s11277-021-09377-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-021-09377-0

Keywords

Navigation