Skip to main content

Abstract

There has been an increasing concern for the security of multimedia transactions over real-time embedded systems. Partial and selective encryption schemes have been proposed in the research literature, but these schemes significantly increase the computation cost leading to tradeoffs in system latency, throughput, hardware requirements and power usage. In this work, we propose a light-weight multimedia encryption strategy based on a modified Discrete Wavelet Transform (DWT) which we refer to as the Secure Wavelet Transform (SWT). The SWT provides joint multimedia encryption and compression by two modifications over the traditional DWT implementations: (a) parameterized construction of the DWT and (b) subband re-orientation for the wavelet decomposition. The SWT has rational coefficients which allow us to build a high throughput hardware implementation on fixed point arithmetic. We obtain a zero-overhead implementation on custom hardware. Furthermore, a Look-up table-based reconfigurable implementation allows us to allocate the encryption key to the hardware at run-time. Direct implementation on Xilinx Virtex FPGA gave a clock frequency of 60 MHz, while a reconfigurable multiplier-based design gave an improved clock frequency of 114 MHz. The pipelined implementation of the SWT achieved a clock frequency of 240 MHz on a Xilinx Virtex-4 FPGA and met the timing constraint of 500 MHz on a standard cell realization using 45 nm CMOS technology. SWT introduces parametrization of a video compression operation for video encryption by generating a parametric key for encryption. Implementations over FPGA and VLSI technology are both presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ahmed, E., Rose, J.: The effect of LUT and cluster size on deep-submicron FPGA performance and density. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 12(3), 288–298 (2004)

    Article  Google Scholar 

  2. Baugher, M., McGrew, D., Naslund, M., Carrara, E., Norrman, K.: The secure real-time transport protocol (SRTP) (2004)

    Google Scholar 

  3. Brachtl, M., Uhl, A., Dietl, W.: Key-dependency for a wavelet-based blind watermarking algorithm. In: Proc. ACM Workshop on Multimedia and Security (MM&Sec), pp. 175–179. ACM Press, New York (2004). doi:10.1145/1022431.1022462

    Google Scholar 

  4. Canvel, B., Hiltgen, A., Vaudenay, S., Vuagnoux, M.: Password interception in a SSL/TLS channel. In: The 23rd Annual International Cryptology Conference, CRYPTO’03, vol. 2729, pp. 583–599 (2003)

    Google Scholar 

  5. Cheng, C.-C., Tseng, P.-C., Chen, L.-G.: Multimode embedded compression Codec engine for power-aware video coding system. IEEE Trans. Circuits Syst. Video Technol. 19(2), 141–150 (2009). doi:10.1109/TCSVT.2008.2009250

    Article  Google Scholar 

  6. Cheng, H., Li, X.: Partial encryption of compressed images and videos. IEEE Trans. Signal Process. 48(8), 2439–2451 (2000). doi:10.1109/78.852023

    Article  MathSciNet  Google Scholar 

  7. Christopoulos, C., Skodras, A., Ebrahimi, T.: The JPEG2000 still image coding system: an overview. IEEE Trans. Consum. Electron. 46(4), 1103–1127 (2000)

    Article  Google Scholar 

  8. Daubechies, I., Sweldens, W.: Factoring wavelet transforms into lifting steps. Technical report (1998)

    Google Scholar 

  9. Engel, D., Uhl, A.: Parameterized biorthogonal wavelet lifting for lightweight JPEG 2000 transparent encryption. In: Proc. ACM Workshop on Multimedia and Security (MM&Sec), pp. 63–70. ACM Press, New York (2005). doi:10.1145/1073170.1073183

    Chapter  Google Scholar 

  10. FIPS 197: Announcing the Advanced Encryption Standard (2001)

    Google Scholar 

  11. FIPS 46-2: Announcing the standard for Data Encryption Standard (1993)

    Google Scholar 

  12. Grangetto, M., Magli, E., Olmo, G.: Multimedia selective encryption by means of randomized arithmetic coding. IEEE Trans. Multimed. 8(5), 905–917 (2006)

    Article  Google Scholar 

  13. Guangjun, Z., Lizhi, C., Huowang, C.: A simple 9/7-tap wavelet filter based on lifting scheme. In: Proceedings of 2001 International Conference on Image Processing, vol. 2, pp. 249–252. IEEE Press, New York (2001)

    Google Scholar 

  14. Hodjat, A., Verbauwhede, I.: A 21.54 Gbit/s fully pipelined AES processor on FPGA. In: Proc. IEEE Symp. Field-Programmable Custom Computing Machines (FCCM), pp. 308–309 (2004). doi:10.1109/FCCM.2004.1

    Chapter  Google Scholar 

  15. Huang, C., Tseng, P., Chen, L.: Flipping structure: an efficient VLSI architecture for lifting-based discrete wavelet transform. IEEE Trans. Signal Process. 52(4), 1080–1089 (2004)

    Article  MathSciNet  Google Scholar 

  16. Jou, J.M., Shiau, Y.-H., Liu, C.-C.: Efficient VLSI architectures for the biorthogonal wavelet transform by filter bank and lifting scheme. In: IEEE Intl. Symp. Circuits and Systems (ISCAS 2001), vol. 2, pp. 529–532 (2001). doi:10.1109/ISCAS.2001.921124

    Google Scholar 

  17. Kim, H., Wen, J., Villasenor, J.D.: Secure arithmetic coding. IEEE Trans. Signal Process. 55(5), 2263–2272 (2007). doi:10.1109/TSP.2007.892710

    Article  MathSciNet  Google Scholar 

  18. Lai, X., Massey, J.L.: A proposal for a new Block Encryption Standard. In: EUROCRYPT’90, pp. 389–404. Springer, New York (1991)

    Google Scholar 

  19. Lian, S., Liu, Z., Ren, Z., Wang, H.: Commutative encryption and watermarking in video compression. IEEE Trans. Circuits Syst. Video Technol. 17(6), 774–778 (2007)

    Article  Google Scholar 

  20. Lian, S., Wang, Z.: Comparison of several wavelet coefficient confusion methods applied in multimedia encryption. In: Intl. Conf. Computer Networks and Mobile Computing, pp. 372–376 (2003)

    Google Scholar 

  21. Liu, X., Eskicioglu, A.M.: Selective encryption of multimedia content in distribution networks: challenges and new directions. In: Communications, Internet, and Information Technology (CIIT 2003), pp. 276–285 (2003)

    Google Scholar 

  22. Liu, Z., Zheng, N.: Parametrization construction of biorthogonal wavelet filter banks for image coding. Signal Image Video Process. 1(1), 63–76 (2007)

    Article  Google Scholar 

  23. Mano, M.M., Ciletti, M.D.: Digital Design, 4th edn. Prentice-Hall, Upper Saddle River (2006)

    Google Scholar 

  24. Mao, Y., Wu, M.: A joint signal processing and cryptographic approach to multimedia encryption. IEEE Trans. Image Process. 15(7), 2061–2075 (2006)

    Article  Google Scholar 

  25. Marcellin, M.W., Bilgin, A.: Quantifying the parent-child coding gain in zero-tree-based coders. IEEE Signal Process. Lett. 8(3), 67–69 (2001). doi:10.1109/97.905942

    Article  Google Scholar 

  26. Martin, K., Plataniotis, K.N.: Privacy protected surveillance using secure visual object coding. IEEE Trans. Circuits Syst. Video Technol. 18(8), 1152–1162 (2008)

    Article  Google Scholar 

  27. Martina, M., Masera, G.: Multiplierless, folded 9/7–5/3 wavelet VLSI architecture. IEEE Trans. Circuits Syst. II 54(9), 770–774 (2007)

    Article  Google Scholar 

  28. Pande, A., Zambreno, J.: Poly-dwt: polymorphic wavelet hardware support for dynamic image compression. ACM Trans. Embed. Comput. Syst. 11(1), 6 (2010)

    Google Scholar 

  29. Pande, A., Zambreno, J.: A reconfigurable architecture for secure multimedia delivery. In: 23rd Intl. Conf. VLSI Design, pp. 258–263 (2010). doi:10.1109/VLSI.Design.2010.50

    Google Scholar 

  30. Pande, A., Zambreno, J.: An efficient hardware architecture for multimedia encryption and authentication using discrete wavelet transform. In: IEEE CS Intl. Symp. VLSI, pp. 85–90 (2009)

    Google Scholar 

  31. Shannon, C.E.: Communication theory of secrecy systems. Bell Syst. Tech. J. 28, 656–715 (1949)

    MathSciNet  MATH  Google Scholar 

  32. Stine, J., Castellanos, I., Wood, M., Henson, J., Love, F., Davis, W.R., Franzon, P.D., Bucher, M., Basavarajaiah, S., Oh, J., Jenkal, R.: FreePDK: an open-source variation-aware design kit. In: IEEE Int. Conf. on Microelectronic Systems Education, MSE 2007, pp. 173–174 (2007). doi:10.1109/MSE.2007.3

    Chapter  Google Scholar 

  33. Strang, G., Nguyen, T.: Wavelets and Filter Bank. Wellesley/Cambridge University Press, Cambridge (1996)

    Google Scholar 

  34. Tseng, P., Chang, Y., Huang, Y., Fang, H., Huang, C., Chen, L.: Advances in hardware architectures for image and video coding—a survey. Proc. IEEE 93(1), 184–197 (2005). doi:10.1109/JPROC.2004.839622

    Article  Google Scholar 

  35. Vishwanath, M., Owens, R.M., Irwin, M.J.: VLSI architectures for the Discrete Wavelet Transform. IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process. 42(5), 305–316 (1995). doi:10.1109/82.386170

    Article  MATH  Google Scholar 

  36. Wagner, D., Schneier, B.: Analysis of the SSL 3.0 protocol. In: Proc. Second UNIX Workshop on Electronic Commerce, pp. 29–40. USENIX Association, Berkeley (1996)

    Google Scholar 

  37. Wang, S.-J., Chen, H.-H., Chen, P.-Y., Tsai, Y.-R.: Security cryptanalysis in high-order improved fast encryption algorithm for multimedia. In: Future Generation Communication and Networking (FGCN 2007), vol. 1, pp. 328–331 (2007). doi:10.1109/FGCN.2007.199

    Chapter  Google Scholar 

  38. Yi, X., Tan, C.H., Slew, C.K., Rahman Syed, M.: Fast encryption for multimedia. IEEE Trans. Consum. Electron. 47(1), 101–107 (2001). doi:10.1109/30.920426

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Pande, A., Zambreno, J. (2013). The Secure Wavelet Transform. In: Embedded Multimedia Security Systems. Springer, London. https://doi.org/10.1007/978-1-4471-4459-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-4459-5_5

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-4458-8

  • Online ISBN: 978-1-4471-4459-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics