Reconfigurable Secure Video Codec Based on DWT and AES Processor
|Published in:||Issue 3, (Vol. 4) / 2010|
|Author(s):||DIA D., ZEGHID M., ATRI M., BOUALLEGUE B., TOURKI R.|
|Abstract.||In this paper, we proposed a secure video codec based on the discrete wavelet transformation (DWT) and the Advanced Encryption Standard (AES) processor. Either, use of video coding with DWT or encryption using AES is well known. However, linking these two designs to achieve secure video coding is leading. The contributions of our work are as follows. First, a new method for image and video compression is proposed. This codec is a synthesis of JPEG and JPEG2000, which is implemented using Huffman coding to the JPEG and DWT to the JPEG2000. Furthermore, an improved motion estimation algorithm is proposed. Second, the encryptiondecryption effects are achieved by the AES processor. AES is aim to encrypt group of LL bands. The prominent feature of this method is an encryption of LL bands by AES-128 (128-bit keys), or AES-192 (192-bit keys), or AES-256 (256-bit keys). Third, we focus on a method that implements partial encryption of LL bands. Our approach provides considerable levels of security (key size, partial encryption, mode encryption), and has very limited adverse impact on the compression efficiency. The proposed codec can provide up to 9 cipher schemes within a reasonable software cost. Latency, correlation, PSNR and compression rate results are analyzed and shown.|
1. P. Melih and D. Vadi, “A MPEG-2-transparent scrambling technology”, IEEE Transactions on Consumer Electronics, vol. 48, 2002, pp.345–355.
2. L. Qiao and K. Nahrstedt, “Comparison of MPEG encryption algorithms”, International Journal on Computer and Graphics, Special Issue on Data Security in Image Communication and Network, vol. 22, 1998, pp.437–448.
3. C. Shi and B. Bhargava, “Light-weight MPEG video encryption algorithm”, in Proceeding of the international conference on Multimedia98, New Delhi, India, (1998), pp.55-61.
4. C. Shi and B. Bhargava, “A fast MPEG video encryption algorithm”, in Proceedings of the sixth ACM international conference on Multimedia98, 1998, pp.81–88.
5. L. Tang, “Methods for encrypting and decrypting MPEG video data efficiently”, in Proceedings of the fourth ACM international conference on Multimedia, 1996, pp.219–229.
6. W. Zeng and S. Lei, “Efficient frequency domain selective scrambling of digital video”, IEEE Transactions on Multimedia, vol. 5, 2003, pp.118– 129.
7. D. Santa-Cruz and T. Ebrahimi, “A Stady of JPEG2000 Still Image Coding Versus Other Standards”, X European Signal Processing Conference, Tampere, Finland, (2000).
8. M. Zeghid, M. Machhout, L. Khriji, A. Baganne and R. Tourki, “A Modified AES Based Algorithm for Image Encryption”, International Journal of Computer Science and Engineering, vol. 1, 2007,pp.70-75.
9. B.-G. Kim, S.-T. Kim, S.-K Song and P.-S Mah,“ Novel Block Motion Estimation Based on Adaptive Search Patterns”, IEICE Trans. Information and Systems, vol. 89, 2006, pp. 1586–1591.
10. D. Dia, M. Atri, and R. Tourki “Improved Fast Motion Block Matching Based Adaptive Rood Pattern Search” 6th WSEAS International Conference on System Science and Simulation in Engineering, Venice, Italy, November 21-23, 2007.
11. D. Dia, M. Atri, and R. Tourki “A Improved Fast Motion Block Matching for Wavelet Video Coding” IEEE International Symposium, 2007, on Signal Processing and Information Technology.
12. J. Y. Fan, Y.-L. Zhang, Y. Wang and F.-G. Wang, “A Improved Search Algorithm of H264 Motion Estimation”, Journal of Physics Conference Series, vol. 48, (2006), 398– 402.
13. C.-E. Shannon, “Communication theory of secrecy system”, Bell systems Tech. journal, vol. 28, 1949, pp. 656–715.
|Back to the journal content|
This article is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License.