DocumentCode
3304869
Title
Video Encryption Based on Special Huffman Coding and Rabbit Stream Cipher
Author
Al-Janabi, Sufyan T Faraj ; Rijab, Khalida Shaaban ; Sagheer, Ali Makki
Author_Institution
Coll. of Comput., Univ. of Anbar, Ramadi, Iraq
fYear
2011
fDate
6-8 Dec. 2011
Firstpage
413
Lastpage
418
Abstract
In this paper a two Special Huffman Tree (SHT) algorithms have been designed and implemented to be encoded with an MPEG video file instead of the standard Huffman tree algorithm. The first SHT has been built with 89-entries, and the other with 100-entries. The SHTs are encrypted using part of the key-stream generated by Rabbit algorithm. The other part of the key-stream is used in insertion operation. In this latter operation, a number of bits of the key-stream are inserted in the coded desired file. The encrypted SHTs with the encoded desired file are sent to the receiver, so no one knows the tree used to encode the file except the sender and the receiver. Many types of tests and measurements (such as efficiency, compression, speed, and security measurements) have been performed to evaluate the performance of this algorithm. Calculation of the compression efficiency of SHTs has been found to be higher than that of the standard Huffman tree. Also, it has been shown that the increasing ratio in size of the generated file to that of the original file is very small and can be neglected.
Keywords
Huffman codes; cryptography; performance evaluation; trees (mathematics); video coding; MPEG video file; key-stream bits; performance evaluation; rabbit stream cipher; special Huffman coding; special Huffman tree algorithms; video encryption; Encoding; Encryption; Receivers; Streaming media; Transform coding; Huffman coding; cryptography; multimedia compression; stream cipher; video encryption;
fLanguage
English
Publisher
ieee
Conference_Titel
Developments in E-systems Engineering (DeSE), 2011
Conference_Location
Dubai
Print_ISBN
978-1-4577-2186-1
Type
conf
DOI
10.1109/DeSE.2011.18
Filename
6150015
Link To Document