Enhanced Fault Detection for FPGA-based Elliptic Curve Cryptography
PDF
PDF

How to Cite

G., Kiruthika, Udhaya M., Swetha A., and Priyanka B. 2025. “Enhanced Fault Detection for FPGA-Based Elliptic Curve Cryptography”. Journal of Electronics and Informatics 7 (2): 133-42. https://doi.org/10.36548/jei.2025.2.005.

Keywords

— Elliptic Curve Scalar Multiplication (ECSM)
— Elliptic Curve cryptography (ECC)
— Communication Window method
— FPGA
— Error detection
Published: 13-06-2025

Abstract

For secure communications in particular, elliptic curve cryptography relies heavily on Elliptic Curve Scalar Multiplication (ECSM). The window approach is perfect for FPGA-based solutions since it increases ECSM efficiency. Verifying the accuracy of calculations made by hardware or software is essential to spotting possible mistakes. In this study, we introduce new defect detection strategies for scalar multiplication using the window method, which has not been studied in detail. Our strategy entails creating intricate algorithms and implementations to successfully minimize both transient and permanent faults. We validate our method's correctness by simulating a failure model, proving its dependability and broad error coverage in our assessments.

References

  1. Arunachalam, Kamaraj, and Marichamy Perumalsamy. "FPGA implementation of time-area-efficient Elliptic Curve Cryptography for entity authentication." Informacije MIDEM 52, no. 2 (2022): 89-103.
  2. Bedoui, Mouna, Belgacem Bouallegue, Abdelmoty M. Ahmed, Belgacem Hamdi, Mohsen Machhout, Mahmoud, and Mahmoud Khattab. "A Secure Hardware Implementation for Elliptic Curve Digital Signature Algorithm." Comput. Syst. Sci. Eng. 44, no. 3 (2023): 2177-2193.
  3. Kalaiarasi, Murugesan, Vepadappu Raman Venkatasubramani, M. S. K. Manikandan, and S. Rajaram. "High performance HITA based Binary Edward Curve Crypto processor for FPGA platforms." Journal of Parallel and Distributed Computing 178 (2023): 56-68.
  4. Manikandababu, C. S., M. Jagadeeswari, R. Divya, and P. Megha. "FPGA-based Low-Power Encryption using the Elliptic Curve Digital Signature Algorithm." In 2023 2nd International Conference on Automation, Computing and Renewable Systems (ICACRS) IEEE, (2023): 180-185.
  5. Kalaiarasi, Murugesan, Vepadappu Raman Venkatasubramani, V. Vinoth Thyagarajan, and S. Rajaram. "A parallel elliptic curve crypto-processor architecture with reduced clock cycle for FPGA platforms." The Journal of Supercomputing 78, no. 13 (2022): 15567-15597.
  6. Potestad-Ordóñez, Francisco Eugenio, Alejandro Casado-Galán, and Erica Tena-Sánchez. "Protecting FPGA-Based Cryptohardware Implementations from Fault Attacks Using ADCs." Sensors 24, no. 5 (2024): 1598.
  7. Papadopoulos, Marios, Kostas Lampropoulos, and Paris Kitsos. "FPGA-Based Cloud Security Solutions for 5G Networks." In 2024 IEEE International Conference on Cyber Security and Resilience (CSR), IEEE, (2024): 913-918.
  8. Ifrim, Rares, Dumitrel Loghin, and Decebal Popescu. "A Systematic Review of Fast, Scalable, and Efficient Hardware Implementations of Elliptic Curve Cryptography for Blockchain." ACM Transactions on Reconfigurable Technology and Systems 17, no. 4 (2024): 1-33.
  9. Al-Khaleel, Osama, Selçuk Baktir, Mohammad Al-Khaleel, and Alptekin Küpçü. "Efficient ECC Processor Designs for IoT Using Edwards Curves and Exploiting FPGA Embedded Components." IEEE Access (2024).
  10. Noordin, Nurul Hazlina, Phuah Soon Eu, and Zuwairie Ibrahim. "FPGA implementation of metaheuristic optimization algorithm." E-Prime-Advances in Electrical Engineering, Electronics and Energy 6 (2023): 100377.