Authenticated encryption mode with blocks skipping

Block symmetric ciphers are one of the most important components of modern information security systems. At the same time, in addition to the structure of the applied block symmetric cipher, the cryptographic strength and performance of the information protection system is largely determined by the...

Full description

Saved in:
Bibliographic Details
Main Authors: A. V. Sokolov, D. A. Isakov
Format: Article
Language:English
Published: Belarusian National Technical University 2021-10-01
Series:Системный анализ и прикладная информатика
Subjects:
Online Access:https://sapi.bntu.by/jour/article/view/524
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832543622045630464
author A. V. Sokolov
D. A. Isakov
author_facet A. V. Sokolov
D. A. Isakov
author_sort A. V. Sokolov
collection DOAJ
description Block symmetric ciphers are one of the most important components of modern information security systems. At the same time, in addition to the structure of the applied block symmetric cipher, the cryptographic strength and performance of the information protection system is largely determined by the applied encryption mode. In addition to high performance and high-quality destruction of block statistics, modern encryption modes should also protect encrypted information from occurred or intentionally introduced errors. In this paper, we have developed an encryption mode with blocks skipping and using a pseudo-random key sequence generator, which allows checking the integrity of encrypted information with accurate detection of the place where an error was introduced. In this case, the error detection accuracy is determined by the adjustable parameter of the macroblock size and can be set depending on the level of importance of the protected information. The developed encryption mode is characterized by the following key advantages: reducing the number of required encryption operations by half, while providing a high level of cryptographic quality; more effective destruction of macroblock statistics due to the use of an additional generator of pseudo-random key sequences, the impossibility of propagation of the occurred (intentionally introduced) error outside the macroblock, as well as higher values of the number of protection levels due to the possibility of classifying the initial states of the applied generators of pseudo-random key sequences. As proposed in this paper, the mode of authenticated encryption with blocks skipping can be recommended for use on mobile platforms that are demanding both in terms of the quality and reliability of the protected information and are limited in terms of computing and power resources.
format Article
id doaj-art-24b4535407604eb68434d7fd2c821ff4
institution Kabale University
issn 2309-4923
2414-0481
language English
publishDate 2021-10-01
publisher Belarusian National Technical University
record_format Article
series Системный анализ и прикладная информатика
spelling doaj-art-24b4535407604eb68434d7fd2c821ff42025-02-03T11:37:39ZengBelarusian National Technical UniversityСистемный анализ и прикладная информатика2309-49232414-04812021-10-0103596510.21122/2309-4923-2021-3-59-65397Authenticated encryption mode with blocks skippingA. V. Sokolov0D. A. Isakov1Odessa National Polytechnic UniversityOdessa National Polytechnic UniversityBlock symmetric ciphers are one of the most important components of modern information security systems. At the same time, in addition to the structure of the applied block symmetric cipher, the cryptographic strength and performance of the information protection system is largely determined by the applied encryption mode. In addition to high performance and high-quality destruction of block statistics, modern encryption modes should also protect encrypted information from occurred or intentionally introduced errors. In this paper, we have developed an encryption mode with blocks skipping and using a pseudo-random key sequence generator, which allows checking the integrity of encrypted information with accurate detection of the place where an error was introduced. In this case, the error detection accuracy is determined by the adjustable parameter of the macroblock size and can be set depending on the level of importance of the protected information. The developed encryption mode is characterized by the following key advantages: reducing the number of required encryption operations by half, while providing a high level of cryptographic quality; more effective destruction of macroblock statistics due to the use of an additional generator of pseudo-random key sequences, the impossibility of propagation of the occurred (intentionally introduced) error outside the macroblock, as well as higher values of the number of protection levels due to the possibility of classifying the initial states of the applied generators of pseudo-random key sequences. As proposed in this paper, the mode of authenticated encryption with blocks skipping can be recommended for use on mobile platforms that are demanding both in terms of the quality and reliability of the protected information and are limited in terms of computing and power resources.https://sapi.bntu.by/jour/article/view/524cryptographyencryption modeblock symmetric cipherpseudo-random key sequence generator
spellingShingle A. V. Sokolov
D. A. Isakov
Authenticated encryption mode with blocks skipping
Системный анализ и прикладная информатика
cryptography
encryption mode
block symmetric cipher
pseudo-random key sequence generator
title Authenticated encryption mode with blocks skipping
title_full Authenticated encryption mode with blocks skipping
title_fullStr Authenticated encryption mode with blocks skipping
title_full_unstemmed Authenticated encryption mode with blocks skipping
title_short Authenticated encryption mode with blocks skipping
title_sort authenticated encryption mode with blocks skipping
topic cryptography
encryption mode
block symmetric cipher
pseudo-random key sequence generator
url https://sapi.bntu.by/jour/article/view/524
work_keys_str_mv AT avsokolov authenticatedencryptionmodewithblocksskipping
AT daisakov authenticatedencryptionmodewithblocksskipping