Journal of Computer Science

A Block Cipher Using Linear Congruences

V. U.K. Sastry and V. Janaki

DOI : 10.3844/jcssp.2007.556.560

Journal of Computer Science

Volume 3, Issue 7

Pages 556-560


We have developed a block cipher by using modular arithmetic inverse and linear congruences. The cipher contains a key matrix called the outer key. It also includes another key, which contains a set of constants involved in the linear congruences. This key is called as inner key. The cryptanalysis carried out in this paper indicates that the cipher cannot be broken by any cryptanalytic attack. This cipher is extended to the case of a larger block wherein interlacing and iteration also play a vital role.


© 2007 V. U.K. Sastry and V. Janaki. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.