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
Link To Document