Litcius/Paper detail

A novel deterministic substitution box generator over elliptic curves for real-time applications

Mohammad Abdul Mujeeb Khan, Naveed Ahmed Azam, Umar Hayat, Hailiza Kamarulhaili

2022Journal of King Saud University - Computer and Information Sciences35 citationsDOIOpen Access PDF

Abstract

Recently, highly dynamic substitution box (S-box) generators are widely used in cryptosystems to improve the security against modern computational attacks. However, generating S-boxes is computationally costly, and frequently generating them slows down the encryption process and hence limits the encryption throughput. This fact necessitates developing new S-box generators that can provide optimal security with minimum computation cost. We propose a novel S-box generator based on a deterministic algorithm over elliptic curves to generate highly dynamic and secure S-boxes with low computation cost. Experimental results show that our generator is i times, i∈[6.720,1.3×105] faster than the fastest available S-box generator to generate S-boxes of an input size 2m,m=4,6,8,10,12,14,16 over large ECs. This fact allows us to attain significantly higher throughput as compared to the state-of-the-art schemes. Furthermore, our generator can generate highly dynamic, key-sensitive, and cryptographically secure S-boxes. As a sample application, we used our generator in an image encryption scheme. Experimental results reveal that our encryption scheme has high resistance against differential and statistical attacks, and key attacks. Furthermore, with the new S-box generator, the running time of the modified scheme reduced by two orders of magnitude.

Topics & Concepts

Computer scienceEncryptionS-boxGenerator (circuit theory)ComputationAdvanced Encryption StandardThroughputKey (lock)CryptosystemAlgorithmCryptographyParallel computingBlock cipherPower (physics)Computer networkOperating systemPhysicsQuantum mechanicsWirelessCoding theory and cryptographyCryptographic Implementations and SecurityCryptography and Residue Arithmetic
A novel deterministic substitution box generator over elliptic curves for real-time applications | Litcius