Title
Video Encryption Based on Special Huffman Coding and Rabbit Stream Cipher
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.
Year
DOI
Venue
2011
10.1109/DeSE.2011.18
Developments in E-systems Engineering
Keywords
Field
DocType
video encryption,special huffman tree,rabbit algorithm,original file,mpeg video file,insertion operation,encrypted shts,compression efficiency,latter operation,special huffman coding,rabbit stream cipher,standard huffman tree algorithm,standard huffman tree,huffman codes,transform coding,encoding,stream cipher,huffman coding,cryptography,encryption
Modified Huffman coding,Cryptography,Computer science,Transform coding,Algorithm,Encryption,Huffman coding,Stream cipher,Computer hardware,Encoding (memory),Canonical Huffman code
Conference
ISBN
Citations 
PageRank 
978-1-4577-2186-1
1
0.34
References 
Authors
4
3
Name
Order
Citations
PageRank
Sufyan T. Faraj Al-Janabi1121.38
Khalida Shaaban Rijab210.34
Ali Makki Sagheer342.86