Abstract

The security of a communication model is defined by the strength of the encryption and key generation algorithm. To ensure security, in block cipher techniques, a complex computation process is used for encryption. But, in stream cipher techniques, complex key generation techniques are used. This paper proposes a novel and complex key generation algorithm for stream cipher techniques that generate 15,72,864-bit key from a synthetic color image using a pattern-based bit extraction technique. A segmented form of a generated key can be used as a dynamic key in block cipher techniques. The proposed algorithm randomly uses eight patterns to extract bits from a synthetic color image to generate the key. The generated key’s randomness is tested using the NIST statistical analysis tool and compared with the keys generated from existing techniques. The key length and keyspace are compared with existing methods.KeywordsKey generationLSB extractionNIST statistical analysis

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call