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...

Full description

Bibliographic Details
Main Authors: Nursulu Kapalova, Ardabek Khompysh, Müslüm Arici, Kunbolat Algazy
Format: Article
Language:English
Published: Taylor & Francis Group 2020-01-01
Series:Cogent Engineering
Subjects:
key
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