Turbo-based encryption with error correction capability

Qian Mao,Chuan Qin,Boqing Xu,Xinyue Y. Guo
2011-01-01
Journal of Computational Information Systems
Abstract:This paper proposes two encryption schemes based on Turbo codes, which are named as outer-and-inner joint encryption (OIJE) and inner encryption (IE), respectively. In the OIJE scheme, information is encrypted by a Turbo interleaver and an outer interleaver with secret keys. The former adopts a new interleaving algorithm, which provides good bit error rate (BER) performance for short Turbo codes. The latter interleaves information bytes in the range of several Turbo frames using a DES-based algorithm, and ensures a low correlation value between the original input data and the decoded results of incorrect keys. The IE scheme encrypts information by the Turbo interleaver and an additional interleaver for the first output of the Turbo encoder. Information can be encrypted because the two interleavers are both controlled by secret keys. Experimental results of proposed schemes illustrate that the decoded results have low BERs when the SNR of AWGN channel varies from 1.0 dB to 2.0 dB, and attackers without correct keys can not obtain the correct decrypted data. Both of the two encryption schemes have good security and error-correcting capability. A typical application in image encryption is also illustrated. © 2005 by Binary Information Press.
What problem does this paper attempt to address?