Title :
URESC, Unbalanced Rotor Enhanced Symmetric Cipher
Author :
Elkamchouchi, H. ; ElShafee, A.
Author_Institution :
Dept. of Electr. Eng., Alexandria Univ., Alexandria
Abstract :
URESC is a new cryptosystem, stands for unbalanced rotor enhancing symmetric cipher. It uses main cryptographic terms of substitution and permutation, and key dependency back-to-back with unbalanced rotor to achieve the requested goals of the design like perfect statistics and large period. Each wheel of unbalanced rotor contains different number of elements, which are pre-selected of prime number greater than 256 and less than 512. Rotor wheels are implemented using modulo 272 operations. URESC has 64 bits basic block; substitutions are performed on each single basic block at a time. The resulted block of rotor called expanded basic block, of 72 bits. Two types of permutations are used, horizontal and vertical. Finally a key dependency operation is applied. The key of each round is generated using a small rotor called key-rotor. URESC achieves memory-less, normalized ciphertext statistics, and small processing speed trend.
Keywords :
cryptography; encoding; URESC; cryptographic substitution; cryptosystem; encoding; normalized ciphertext statistics; unbalanced rotor enhancing symmetric cipher; Character generation; Cryptography; Cyclones; Privacy; Rotors; Statistics; Wheels; Coercive force; Cryptography; Encoding;
Conference_Titel :
Electrotechnical Conference, 2008. MELECON 2008. The 14th IEEE Mediterranean
Conference_Location :
Ajaccio
Print_ISBN :
978-1-4244-1632-5
Electronic_ISBN :
978-1-4244-1633-2
DOI :
10.1109/MELCON.2008.4618414