The article examines Ukraine’s national standard DSTU 9041:2020 for encrypting short messages using Twisted Edwards Elliptic Curves. It focuses on the standard’s performance enhancements and compatibility with existing cryptographic tools. The implementation of this standard in C programming language is explored, addressing challenges such as computational efficiency, bandwidth limitations, and energy consumption. The article serves as a resource for the scientific and engineering community, providing mathematical explanations, code snippets, and examples for the implementation and cryptographic transformations of the DSTU 9041:2020 standard.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fast Software Implementation of Edwards Curve Cryptography for IoT Secure Communication Purposes

  • Ihor Koriakov,
  • Yevgen Kotukh,
  • Maksym Korobchynskyi

摘要

The article examines Ukraine’s national standard DSTU 9041:2020 for encrypting short messages using Twisted Edwards Elliptic Curves. It focuses on the standard’s performance enhancements and compatibility with existing cryptographic tools. The implementation of this standard in C programming language is explored, addressing challenges such as computational efficiency, bandwidth limitations, and energy consumption. The article serves as a resource for the scientific and engineering community, providing mathematical explanations, code snippets, and examples for the implementation and cryptographic transformations of the DSTU 9041:2020 standard.