Open Engineering (Oct 2022)

The LBC-3 lightweight encryption algorithm

  • Nyssanbayeva Saule,
  • Kapalova Nursulu,
  • Haumen Armiyanbek,
  • Suleimenov Olzhas

DOI
https://doi.org/10.1515/eng-2022-0372
Journal volume & issue
Vol. 12, no. 1
pp. 570 – 577

Abstract

Read online

This article presents a developed lightweight data encryption algorithm called LBC-3. Its essential difference from the known algorithms is the R1 function and the procedure for generating round keys. The main characteristics of this lightweight algorithm and all the transformations used in the encryption and decryption processes are described. The process of generating the round keys of the algorithm is also considered. The results of the study of the cryptographic properties of the algorithm using the “avalanche effect” and statistical tests are presented. The avalanche property was tested for each round with each bit of the source text changing. Based on the work carried out, it was found that the proposed encryption algorithm is effective in providing a good avalanche effect, and the binary sequence obtained after encryption is close to random. The research revealed good cryptographic properties of this algorithm.

Keywords