• 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