Title Matrix power function based block cipher operating in CBC mode /
Authors Dindiene, Lina ; Mihalkovich, Aleksejus ; Luksys, Kestutis ; Sakalauskas, Eligijus
DOI 10.3390/math10122123
Full Text Download
Is Part of Mathematics.. Basel : MDPI. 2022, vol. 10, iss. 12, art. no. 2123, p. 1-24.. ISSN 2227-7390
Keywords [eng] chosen plaintext attack ; CBC mode ; symmetric encryption ; matrix power function ; perfect secrecy
Abstract [eng] In our previous study, we proposed a perfectly secure Shannon cipher based on the so-called matrix power function. There we also introduced a concept of single round symmetric encryption, i.e., we used the matrix power function together with some rather simple operations to define a three-step encryption algorithm that needs no additional rounds. Interestingly enough, the newly proposed Shannon cipher possesses the option of parallelization—an important property of efficiently performing calculations using several processors. Relying on our previous proposal, in this study we introduce a concept of a one round block cipher, which can be used to encrypt an arbitrary large message by dividing it into several blocks. In other words, we construct a block cipher operating in cipher block chaining mode on the basis of the previously defined Shannon cipher. Moreover, due to the perfect secrecy property of the original algorithm, we show that our proposal is able to withstand the chosen plaintext attack.
Published Basel : MDPI
Type Journal article
Language English
Publication date 2022
CC license CC license description