• DocumentCode
    2509516
  • Title

    A secure arithmetic coding algorithm based on integer implementation

  • Author

    Huang, Yuh-Ming ; Liang, Yin-Chen

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chi Nan Univ., Puli, Taiwan
  • fYear
    2011
  • fDate
    12-14 Oct. 2011
  • Firstpage
    518
  • Lastpage
    521
  • Abstract
    This paper presents a novel modification of integer arithmetic code, which performs compression and encryption at the same time. It is quite different from the randomized arithmetic code (RAC), the interval splitting arithmetic code (ISAC), and the secure arithmetic code (SAC). In security, we apply the Pseudo-Random Bit Generator (PRBG) and the Secure Hash Algorithm (SHA-256) to construct the key vector. Each bit of the key vector known to both the encoder and decoder is used to determine whether the source intervals respectively allocated to each of the different symbols are needed to be adjusted prior to encoding each new symbol. Experimental results indicate that our proposed code does not compromise the coding efficiency.
  • Keywords
    arithmetic codes; cryptography; random number generation; coding efficiency; integer arithmetic code; integer implementation; interval splitting arithmetic code; pseudo-random bit generator; randomized arithmetic code; secure arithmetic coding algorithm; secure hash algorithm; source intervals; Encoding; Encryption; Image coding; Multimedia communication; Vectors; Secure Hash Algorithm; arithmetic coding; data compression; encryption; pseudorandom bit generator; randomized arithmetic coding; secure arithmetic code;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Information Technologies (ISCIT), 2011 11th International Symposium on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4577-1294-4
  • Type

    conf

  • DOI
    10.1109/ISCIT.2011.6092162
  • Filename
    6092162