Title :
Reducible rank codes and their applications to cryptography
Author :
Gabidulin, Ernst M. ; Ourivski, Alexei V. ; Honary, Bahram ; Ammar, Bassem
Author_Institution :
Moscow Inst. of Phys. & Technol., Dolgoprudnyi, Russia
Abstract :
We present a new family of so-called reducible rank codes which are a generalization of rank product codes . This family includes maximal rank distance (MRD) codes for lengths n>N in the field FN. We give methods for encoding and decoding reducible rank codes. A public key cryptosystem based on these codes and on the idea of a column scrambler is proposed. The column scrambler "mixes" columns of a generator (parity-check) matrix of a code. It makes the system more resistant to structural attacks such as Gibson\´s attacks. Possible attacks on the system are thoroughly studied. The system is found to be secure against known attacks for public keys of about 16 kbits and greater.
Keywords :
decoding; matrix algebra; parity check codes; public key cryptography; Gabidulin code; MRD code; column scrambler; matrix code; maximal rank distance; public key cryptosystem; reducible rank code; Decoding; Encoding; Error correction codes; Galois fields; Information theory; Parity check codes; Physics; Product codes; Public key; Public key cryptography;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2003.820038