DocumentCode :
2944886
Title :
Using Improved Shannon-Fano-Elias Codes for Data Encryption
Author :
Ruan, Xiaoyu ; Katti, Rajendra
Author_Institution :
Dept. of Electr. & Comput. Eng., North Dakota State Univ., Fargo, ND
fYear :
2006
fDate :
9-14 July 2006
Firstpage :
1249
Lastpage :
1252
Abstract :
We consider using Shannon-Fano-Elias codes for data encryption. In many applications both compression and security are required. If the cryptanalyst knows the code construction rule and the probability mass function of the source, then Huffman code provides no ambiguity, but Shannon-Fano-Elias coding is a good candidate since the ordering of symbols can be arbitrary in the encoding process, which produces super-exponential complexity for deciphering. Unfortunately, the conventional Shannon-Fano-Elias code has relatively large code length that makes it inefficient. In this paper, we propose two simple algorithms to reduce the expected length of Shannon-Fano-Elias codes. Experimental results on English text show that the proposed methods reduce the length by as much as 23.4%
Keywords :
Huffman codes; computational complexity; cryptography; data compression; probability; Huffman code; Shannon-Fano-Elias codes; compression; cryptanalyst; data encryption; deciphering; probability mass function; super-exponential complexity; CD-ROMs; Cryptography; Data compression; Data security; Databases; Decoding; Hardware; Huffman coding; Multimedia systems; Neodymium; Cryptography; Huffman codes; Shannon-Fano-Elias codes; data compression; data encryption; prefix codes; variable-length codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Theory, 2006 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
1-4244-0505-X
Electronic_ISBN :
1-4244-0504-1
Type :
conf
DOI :
10.1109/ISIT.2006.262005
Filename :
4036165
Link To Document :
بازگشت