Security in computing
Cryptography and network security (2nd ed.): principles and practice
Cryptography and network security (2nd ed.): principles and practice
Cryptography: Theory and Practice
Cryptography: Theory and Practice
Theory of Extended Linear Machines
IEEE Transactions on Computers
MDx-MAC and Building Fast MACs from Hash Functions
CRYPTO '95 Proceedings of the 15th Annual International Cryptology Conference on Advances in Cryptology
Proceedings of the International Conference on Cryptography: Policy and Algorithms
An ASIC for Cellular Automata Based Message Authentication
VLSID '00 Proceedings of the 13th International Conference on VLSI Design
On the security of two MAC algorithms
EUROCRYPT'96 Proceedings of the 15th annual international conference on Theory and application of cryptographic techniques
Hi-index | 0.01 |
Current demands for secured communication have focused intensive interest on 'Authentication'. There is a great demand for low cost high-speed on-line scheme for generation of Message Authentication Code. This paper introduces a computational model built around a new class of Cellular Automata (CA) referred to as Single Attractor CA (SACA). The SACA generates efficient one way hash function that has been employed for message authentication. The model generates the Message Authentication Code (MAC) as a string of symbols in the extension field GF(2p). Theory of extension field GF(2p) and the unique behavioral model of SACA have provided the foundation of this scheme to enhance the level of security. Cryptanalysis of the proposed scheme has established the fact that compared to other known schemes like MD5, SHA1 etc., the current scheme is more secure against all known attacks. High speed execution of the proposed scheme makes it ideally suitable for real time on-line applications. Further, the simple, regular, modular, and cascadable structure of CA with local interconnections makes the scheme ideally suitable for VLSI implementation with throughput in the range of hundreds of Megabits per second.