Block Cipher with Two Parallel Cipher Algorithms Consisting of Intertwined Sequences of a Single Primitive Polynomial, in Propagation Cipher Block Chaining Mode
Keywords:
LFSR, cipher, key, boolean function, non-linearityAbstract
Design of a 256-bit block cipher, with a 128-bit key, and a 256-bit initialization vector, based on the structure of a Feistel network, with two parallel cipher algorithms, with Propagation Cipher Block Chaining (PCBC) mode. The first algorithm consists of a 3-interleaved sequence with a unique primitive polynomial, originated by a 71-bit Linear Feedback Shift Registers (LFSR). The second algorithm consists of a 2-interleaved sequence with a unique primitive polynomial, produced by a 67-bit Linear Feedback Shift Registers (LFSR). Finally, the obtained ciphertext was subjected to a set of statistical randomness tests.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Andrés Francisco Farías, Germán Antonio Montejano, Ana Gabriela Garis, Andrés Alejandro Farías

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Acorde a estos términos, el material se puede compartir (copiar y redistribuir en cualquier medio o formato) y adaptar (remezclar, transformar y crear a partir del material otra obra), siempre que a) se cite la autoría y la fuente original de su publicación (revista y URL de la obra), b) no se use para fines comerciales y c) se mantengan los mismos términos de la licencia.











