Method to Improve Channel Coding Using Cryptography

A new approach for the improvement of coding gain in channel coding using Advanced Encryption Standard (AES) and Maximum A Posteriori (MAP) algorithm is proposed. This new approach uses the avalanche effect of block cipher algorithm AES and soft output values of MAP decoding algorithm. The performance of proposed approach is evaluated in the presence of Additive White Gaussian Noise (AWGN). For the verification of proposed approach, computer simulation results are included.

Authors:



References:
[1] S. Lin and D. J. Costello, Jr., Error Control Coding. New Jersey:
Prentice-Hall, 2004.
[2] Fernandez-Gomez. S, Rodriquez-Andina. J. J, Mandado. E, "Concurrent
error detection in block ciphers," in Proc. IEEE Int. Test Conf, Atlantic
City, NJ, pp. 979-984, 2000.
[3] L. R. Bahl, J. Cocke, F. Jelinek, and J. Raviv, "Optimal decoding of
linear codes for minimizing symbol error rate," IEEE Trans. Inf. Theory,
vol. 20, pp. 284-287, Mar. 1974.
[4] C. Berrou, A. Glavieux, and P. Thitimajshima, "Near Shannon limit
error-correcting coding and decoding: Turbo-codes," in Proc. IEEE
ICC-93, Geneva, Switzerland, vol. 2, pp.1064-1070, May 1993.
[5] J. Hagenauer and P. Hoeher, "A Viterbi algorithm with soft-decision
outputs and its applications," in Conf. Rec. GLOBECOM 89, Dallas, TX,
vol. 3, Nov.1989, pp. 47.1.1- 47.1.7.
[6] N. Zivic, C. Ruland, "Soft input decryption," 4th Turbocode Conference,
6th Source and Channel Coding Conference, VDE/IEEE, Munich, April ,
2006.
[7] N. Zivic, C. Ruland, "Feedback in joint channel coding and
cryptography," 7th Source and Channel Coding Conference, VDE/IEEE,
Ulm, Jan, 2008.
[8] M. R. Soleymani, Y. Gao and U. Vilaipornsawai, Turbo Coding for
Satellite and Wireless Commuications. Boston: Kluwer Academic
Publishers, 2002.
[9] S. Riedel, "MAP decoding of convolutional codes using reciprocal dual
codes," IEEE Trans. Inf. Theory, vol. 44, pp. 1176-1187, May 1998.
[10] T. K. Moon, Error correcting coding. New Jersey: Wiley, 2005.
[11] National Institute of Standards and Technology, "Advanced Encryption
Standard (AES)," Federal Information Processing Standard FIPS PUB
197, November 26, 2001.
[12] FIPS 46, "Data Encryption Standard," Federal Information Processing
Standard (FIPS), Publication 46, National Bureau of Standards, U.S.
Department of Commerce, Washington D.C.
[13] FIPS 81, "Operational Modes of DES," Federal Information Processing
Standard (FIPS), Publication 81, National Bureau of Standards, U.S.
Department of Commerce, Washington D.C.