A block encryption algorithm based on exponentiation transform
This paper proposes a new block encryption algorithm for cryptographic information protection. It describes a new transformation method EM (Exponentiation Module), which is part of the algorithm, and a method of S-box obtaining. The paper also considers an optimization technique to advance the effic...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Taylor & Francis Group
2020-01-01
|
Series: | Cogent Engineering |
Subjects: | |
Online Access: | http://dx.doi.org/10.1080/23311916.2020.1788292 |
id |
doaj-b0190c2d9c0242b6915b6c977e5f4ff1 |
---|---|
record_format |
Article |
spelling |
doaj-b0190c2d9c0242b6915b6c977e5f4ff12021-06-21T13:17:39ZengTaylor & Francis GroupCogent Engineering2331-19162020-01-017110.1080/23311916.2020.17882921788292A block encryption algorithm based on exponentiation transformNursulu Kapalova0Ardabek Khompysh1Müslüm Arici2Kunbolat Algazy3Institute of Information and Computational Technologies of the RK MES CSAl-Farabi Kazakh National UniversityKocaeli UniversityAl-Farabi Kazakh National UniversityThis paper proposes a new block encryption algorithm for cryptographic information protection. It describes a new transformation method EM (Exponentiation Module), which is part of the algorithm, and a method of S-box obtaining. The paper also considers an optimization technique to advance the efficiency of key selection and calculation. We discuss the possibility to obtain good results by applying the peculiar properties of cryptographic primitives in the Galois field. To increase the strength and speed of the encryption algorithm, we used a nonpositional polynomial notation and an indexed view for the Galois field. The paper provides for statistical properties of the ciphertext obtained with the developed algorithm. We also present the results of differential and linear cryptanalysis of the S-box used.http://dx.doi.org/10.1080/23311916.2020.1788292nonpositional polynomial notationsplaintextkeyciphertextindex tables-boxinverse elementcryptographyencryption algorithm |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nursulu Kapalova Ardabek Khompysh Müslüm Arici Kunbolat Algazy |
spellingShingle |
Nursulu Kapalova Ardabek Khompysh Müslüm Arici Kunbolat Algazy A block encryption algorithm based on exponentiation transform Cogent Engineering nonpositional polynomial notations plaintext key ciphertext index table s-box inverse element cryptography encryption algorithm |
author_facet |
Nursulu Kapalova Ardabek Khompysh Müslüm Arici Kunbolat Algazy |
author_sort |
Nursulu Kapalova |
title |
A block encryption algorithm based on exponentiation transform |
title_short |
A block encryption algorithm based on exponentiation transform |
title_full |
A block encryption algorithm based on exponentiation transform |
title_fullStr |
A block encryption algorithm based on exponentiation transform |
title_full_unstemmed |
A block encryption algorithm based on exponentiation transform |
title_sort |
block encryption algorithm based on exponentiation transform |
publisher |
Taylor & Francis Group |
series |
Cogent Engineering |
issn |
2331-1916 |
publishDate |
2020-01-01 |
description |
This paper proposes a new block encryption algorithm for cryptographic information protection. It describes a new transformation method EM (Exponentiation Module), which is part of the algorithm, and a method of S-box obtaining. The paper also considers an optimization technique to advance the efficiency of key selection and calculation. We discuss the possibility to obtain good results by applying the peculiar properties of cryptographic primitives in the Galois field. To increase the strength and speed of the encryption algorithm, we used a nonpositional polynomial notation and an indexed view for the Galois field. The paper provides for statistical properties of the ciphertext obtained with the developed algorithm. We also present the results of differential and linear cryptanalysis of the S-box used. |
topic |
nonpositional polynomial notations plaintext key ciphertext index table s-box inverse element cryptography encryption algorithm |
url |
http://dx.doi.org/10.1080/23311916.2020.1788292 |
work_keys_str_mv |
AT nursulukapalova ablockencryptionalgorithmbasedonexponentiationtransform AT ardabekkhompysh ablockencryptionalgorithmbasedonexponentiationtransform AT muslumarici ablockencryptionalgorithmbasedonexponentiationtransform AT kunbolatalgazy ablockencryptionalgorithmbasedonexponentiationtransform AT nursulukapalova blockencryptionalgorithmbasedonexponentiationtransform AT ardabekkhompysh blockencryptionalgorithmbasedonexponentiationtransform AT muslumarici blockencryptionalgorithmbasedonexponentiationtransform AT kunbolatalgazy blockencryptionalgorithmbasedonexponentiationtransform |
_version_ |
1721367768235769856 |