Implementation of New Message Encryption using Elliptic Curve Cryptography over Finite Fields


Genc Y., AFACAN E.

2021 International Congress of Advanced Technology and Engineering, ICOTEN 2021, Virtual, Online, 4 - 05 Temmuz 2021 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/icoten52080.2021.9493519
  • Basıldığı Şehir: Virtual, Online
  • Anahtar Kelimeler: C++, Different Alphabets, Elliptic Curve Cryptography (ECC), Encryption, Extended ASCII Code, Finite Fields, Unicode
  • Gazi Üniversitesi Adresli: Evet

Özet

© 2021 IEEE.Elliptic curve cryptography (ECC) is public-key cryptography that is increasingly used today because it provides better security. In this study, we propose a new message encryption algorithm using an elliptic curve over finite fields. This new method converts each character of the message to its hexadecimal Unicode value and then separates the value divided into blocks that contain one character. Unicode contains many more characters than ASCII. In the Unicode table, the hexadecimal values of the characters range from one to six digits. The proposed new encryption algorithm can encrypt not just by using the values in the ASCII table but all values in the Unicode table, thus can use different alphabets and characters. The algorithm is implemented in C++.