Litcius/Paper detail

Efficient shared secret key distribution using Cellular Automata for hybrid cryptosystems

Biswarup Yogi, Ajoy Kumar Khan

2025Franklin Open5 citationsDOIOpen Access PDF

Abstract

The present work demonstrates that combining Elliptic Curve Cryptography and Cellular Automata Rule 90 for AES shared session key generation improves randomness, security strength, and computational efficiency. The proposed method uses ECC to generate a shared secret in binary form. CA Rule 90 expands this binary sequence into the key stream. AES then encrypts the input image using this hybrid session key. The system is developed and executed with standard benchmark images in Python. The results show that the mechanism is highly resistant to statistical and differential attacks. For example, the NPCR achieves 99.6916%, UACI reaches 49.5214% with the encrypted images having high entropy and high MSE values with almost no pixel correlation. The method is relatively fast, with an average encryption time of 0.000248 s, and has low memory and CPU utilisation. Based on the presented information, the ECC-CA hybrid model offers an efficient approach for providing lightweight security for IoT and resource-constrained devices.

Topics & Concepts

Computer scienceEncryptionElliptic curve cryptographyCryptosystemTheoretical computer scienceCryptographySession keyAlgorithmKey (lock)Binary numberPixelHybrid cryptosystemCellular automatonEntropy (arrow of time)Session (web analytics)Key generationImage (mathematics)Benchmark (surveying)Advanced Encryption StandardKey sizeSequence (biology)Public-key cryptographyProbabilistic encryptionComputer engineeringRobustness (evolution)Multiple encryptionSteganographyKey distributionStream cipherDigital watermarkingSymmetric-key algorithmChaos-based Image/Signal EncryptionCryptography and Residue ArithmeticCellular Automata and Applications
Efficient shared secret key distribution using Cellular Automata for hybrid cryptosystems | Litcius