On the Design of Error-Correcting Ciphers

<p/> <p>Securing transmission over a wireless network is especially challenging, not only because of the inherently insecure nature of the medium, but also because of the highly error-prone nature of the wireless environment. In this paper, we take a joint encryption-error correction app...

Full description

Bibliographic Details
Main Authors: Mathur Chetan Nanjunda, Narayan Karthik, Subbalakshmi KP
Format: Article
Language:English
Published: SpringerOpen 2006-01-01
Series:EURASIP Journal on Wireless Communications and Networking
Online Access:http://jwcn.eurasipjournals.com/content/2006/042871
id doaj-7ff4e5e56795498499b66972693fb527
record_format Article
spelling doaj-7ff4e5e56795498499b66972693fb5272020-11-24T21:51:20ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14721687-14992006-01-0120061042871On the Design of Error-Correcting CiphersMathur Chetan NanjundaNarayan KarthikSubbalakshmi KP<p/> <p>Securing transmission over a wireless network is especially challenging, not only because of the inherently insecure nature of the medium, but also because of the highly error-prone nature of the wireless environment. In this paper, we take a joint encryption-error correction approach to ensure secure and robust communication over the wireless link. In particular, we design an <it>error-correcting cipher</it> (called the high diffusion cipher) and prove bounds on its error-correcting capacity as well as its security. Towards this end, we propose a <it>new class of error-correcting codes (HD-codes) with built-in security features</it> that we use in the diffusion layer of the proposed cipher. We construct an example, 128-bit cipher using the HD-codes, and compare it experimentally with two traditional concatenated systems: (a) AES (Rijndael) followed by Reed-Solomon codes, (b) Rijndael followed by convolutional codes. We show that the HD-cipher is as resistant to linear and differential cryptanalysis as the Rijndael. We also show that any chosen plaintext attack that can be performed on the HD cipher can be transformed into a chosen plaintext attack on the Rijndael cipher. In terms of error correction capacity, the traditional systems using Reed-Solomon codes are comparable to the proposed joint error-correcting cipher and those that use convolutional codes require <inline-formula><graphic file="1687-1499-2006-042871-i1.gif"/></inline-formula> more data expansion in order to achieve similar error correction as the HD-cipher. The original contributions of this work are (1) design of a new <it>joint error-correction-encryption</it> system, (2) design of a <it>new class of algebraic codes with built-in security criteria</it>, called the high diffusion codes (HD-codes) for use in the HD-cipher, (3) mathematical properties of these codes, (4) methods for construction of the codes, (5) bounds on the error-correcting capacity of the HD-cipher, (6) mathematical derivation of the bound on resistance of HD cipher to linear and differential cryptanalysis, (7) experimental comparison of the HD-cipher with the traditional systems.</p> http://jwcn.eurasipjournals.com/content/2006/042871
collection DOAJ
language English
format Article
sources DOAJ
author Mathur Chetan Nanjunda
Narayan Karthik
Subbalakshmi KP
spellingShingle Mathur Chetan Nanjunda
Narayan Karthik
Subbalakshmi KP
On the Design of Error-Correcting Ciphers
EURASIP Journal on Wireless Communications and Networking
author_facet Mathur Chetan Nanjunda
Narayan Karthik
Subbalakshmi KP
author_sort Mathur Chetan Nanjunda
title On the Design of Error-Correcting Ciphers
title_short On the Design of Error-Correcting Ciphers
title_full On the Design of Error-Correcting Ciphers
title_fullStr On the Design of Error-Correcting Ciphers
title_full_unstemmed On the Design of Error-Correcting Ciphers
title_sort on the design of error-correcting ciphers
publisher SpringerOpen
series EURASIP Journal on Wireless Communications and Networking
issn 1687-1472
1687-1499
publishDate 2006-01-01
description <p/> <p>Securing transmission over a wireless network is especially challenging, not only because of the inherently insecure nature of the medium, but also because of the highly error-prone nature of the wireless environment. In this paper, we take a joint encryption-error correction approach to ensure secure and robust communication over the wireless link. In particular, we design an <it>error-correcting cipher</it> (called the high diffusion cipher) and prove bounds on its error-correcting capacity as well as its security. Towards this end, we propose a <it>new class of error-correcting codes (HD-codes) with built-in security features</it> that we use in the diffusion layer of the proposed cipher. We construct an example, 128-bit cipher using the HD-codes, and compare it experimentally with two traditional concatenated systems: (a) AES (Rijndael) followed by Reed-Solomon codes, (b) Rijndael followed by convolutional codes. We show that the HD-cipher is as resistant to linear and differential cryptanalysis as the Rijndael. We also show that any chosen plaintext attack that can be performed on the HD cipher can be transformed into a chosen plaintext attack on the Rijndael cipher. In terms of error correction capacity, the traditional systems using Reed-Solomon codes are comparable to the proposed joint error-correcting cipher and those that use convolutional codes require <inline-formula><graphic file="1687-1499-2006-042871-i1.gif"/></inline-formula> more data expansion in order to achieve similar error correction as the HD-cipher. The original contributions of this work are (1) design of a new <it>joint error-correction-encryption</it> system, (2) design of a <it>new class of algebraic codes with built-in security criteria</it>, called the high diffusion codes (HD-codes) for use in the HD-cipher, (3) mathematical properties of these codes, (4) methods for construction of the codes, (5) bounds on the error-correcting capacity of the HD-cipher, (6) mathematical derivation of the bound on resistance of HD cipher to linear and differential cryptanalysis, (7) experimental comparison of the HD-cipher with the traditional systems.</p>
url http://jwcn.eurasipjournals.com/content/2006/042871
work_keys_str_mv AT mathurchetannanjunda onthedesignoferrorcorrectingciphers
AT narayankarthik onthedesignoferrorcorrectingciphers
AT subbalakshmikp onthedesignoferrorcorrectingciphers
_version_ 1725879088797712384