Visible to the public Chaos-based Cryptography for Transmitting Multimedia Data over Public Channels

TitleChaos-based Cryptography for Transmitting Multimedia Data over Public Channels
Publication TypeConference Paper
Year of Publication2019
AuthorsZaher, A. A., Hussain, G. Amjad
Conference Name2019 7th International Conference on Information and Communication Technology (CoICT)
Keywords8-bit ASCII code, adaptive signal processing, bandwidth allocation, chaos, chaos-based cryptography, chaotic communication, chaotic cryptography, chaotic nonautonomous Duffing oscillator, Communication channels, crypto-analysis methods, cryptography, Encryption technique, Internet, Lyapunov methods, Lyapunov-based adaptive technique, Multimedia communication, multimedia data, multimedia signals, multiple chaotic orbits, Network security, Oscillators, pubcrawl, public communication channel, Receivers, telecommunication channels, time series, Transmitters

This paper explores using chaos-based cryptography for transmitting multimedia data, mainly speech and voice messages, over public communication channels, such as the internet. The secret message to be transmitted is first converted into a one-dimensional time series, that can be cast in a digital/binary format. The main feature of the proposed technique is mapping the two levels of every corresponding bit of the time series into different multiple chaotic orbits, using a simple encryption function. This one-to-many mapping robustifies the encryption technique and makes it resilient to crypto-analysis methods that rely on associating the energy level of the signal into two binary levels, using return map attacks. A chaotic nonautonomous Duffing oscillator is chosen to implement the suggested technique, using three different parameters that are assumed unknown at the receiver side. Synchronization between the transmitter and the receiver and reconstructing the secret message, at the receiver side, is done using a Lyapunov-based adaptive technique. Achieving stable operation, tuning the required control gains, as well as effective utilization of the bandwidth of the public communication channel are investigated. Two different case studies are presented; the first one deals with text that can be expressed as 8-bit ASCII code, while the second one corresponds to an analog acoustic signal that corresponds to the voice associated with pronouncing a short sentence. Advantages and limitation of the proposed technique are highlighted, while suggesting extensions to other multimedia signals, along with their required additional computational effort.

Citation Keyzaher_chaos-based_2019