DocumentCode
2264068
Title
Security using Shannon-Fano-Elias codes
Author
Katti, Raj S. ; Ghosh, Ahana
Author_Institution
Dept. of Electr. & Comput. Eng., North Dakota State Univ., Fargo, ND, USA
fYear
2009
fDate
24-27 May 2009
Firstpage
2689
Lastpage
2692
Abstract
In this paper we propose using the compression method, Shannon-Fano-Elias coding, for encryption. Shannon-Fano-Elias codes lend themselves for encryption because code-words depend on the order in which the symbols that need to be coded are written and it does not matter if the probability mass function of the symbols is known to everyone. If there are n symbols then there are n! orderings, each leading to a new code. Using an ordering as a key for encryption for small n leads to a weak encryption scheme. We therefore propose a new scheme called adaptive Shannon-Fano-Elias code that makes the complexity of attacks exponential in m, where m is the length of the string being compressed. Since m is usually very large (> 220), the security of our scheme is very high. The main reason why our scheme´s security depends on m is the fact that all attacks require the ciphertext to be scanned from left to right.
Keywords
adaptive codes; computational complexity; cryptography; data compression; probability; adaptive Shannon-Fano-Elias codes; ciphertext; encryption; exponential complexity; probability mass function; string compression method; Compression algorithms; Computer security; Cryptography; Data compression; Data security; Distribution functions; Encoding; Huffman coding; Multimedia communication; Multimedia systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4244-3827-3
Electronic_ISBN
978-1-4244-3828-0
Type
conf
DOI
10.1109/ISCAS.2009.5118356
Filename
5118356
Link To Document