A Encryption Technique of JPEG2000 Image Using 3-Dimensional Chaotic Cat Map

3차원 카오스 캣맵을 이용한 JPEG2000 영상의 암호화 기술

  • Choi, Hyun-Jun (Dept. of Electronic Materials Eng., Kwangwooon University) ;
  • Kim, Soo-Min (Dept. of Electronic Materials Eng., Kwangwooon University) ;
  • Seo, Young-Ho (Dept. of Information and Communication Engineering, Hansung University) ;
  • Kim, Dong-Wook (Dept. of Electronic Materials Eng., Kwangwooon University)
  • 최현준 (광운대학교 전자재료공학과) ;
  • 김수민 (광운대학교 전자재료공학과) ;
  • 서영호 (한성대학교 정보통신공학과) ;
  • 김동욱 (광운대학교 전자재료공학과)
  • Published : 2005.09.25

Abstract

In this paper, we proposed the image hiding method which decreases calculation amount by encrypt partial data using discrete wavelet transform(DWT) and linear scale quantization which were adopted as the main technique for frequency transform in JPEG2000 standard. Also we used the chaotic system and cat map which has smaller calculation amount than other encryption algorithms and then dramatically decreased calculation amount. This method operates encryption process between quantization and entropy coding for preserving compression ratio of images and uses the subband selection method. Also, suggested encryption method to JPEG2000 progressive transmission. The experiments have been performed with the Proposed methods implemented in software for about 500 images. Consequently, we are sure that the proposed is efficient image encryption methods to acquire the high encryption effect with small amount of encryption. It has been shown that there exits a relation of trade-off between the execution time and the effect of the encryption. It means that the proposed methods can be selectively used according to the application areas.

본 논문에서는 JPEG2000 표준에서 주파수 변환기법으로 채택된 이산 웨이블릿 변환을 기반으로 영상의 부분 데이터만을 암호화하여 계산량을 줄이는 방법을 제안하였다. 또한 계산량이 많은 암호화 알고리즘 대신 비교적 계산량이 적은 캣맵(cat mad)과 카오스 시스템을 이용함으로써 계산량을 더욱 감소시켰다. 이 방법은 영상의 압축비를 유지하기 위해서 양자화와 엔트로피 코딩 사이에서 암호화를 수행하며, 부대역의 선택과 카오스 시스템을 이용한 무작위 변환방법을 사용한다. 영상에 대한 실험방법은 우선 암호화할 부대역을 선택하여 영상데이터를 3차원 블록으로 만든 후 캣맵에 의해 3차원으로 영상의 픽셀값을 교환 하는 방법과 캣맵에 의해 암호화된 부대역을 카오스 시스템을 이용하여 모듈러 연산에 의해 암호화하였다. 또한, JPEG2000의 점진적 전송(Progressive transmission)에 적합하게 암호화하기 위해서 비트 평면을 선택하여 암호화하였다. 제안한 방법을 소프트웨어로 구현하여 500개의 영상을 대상으로 실험한 결과 원 영상 데이터를 부분적으로 암호화함으로써 원 영상을 인식할 수 없을 정도의 암호화효과를 얻을 수 있었다. 본 논문에서는 여러 방식을 제안하였으며, 이들의 암호화 수행시간과 암호화 효율 사이에는 상보적인 관계가 있음을 보여, 적용분야에 따라 선택적으로 사용할 수 있음을 보였다.

Keywords

References

  1. I. Chisalita, N. Shahmehri, 'Issues in image utilization within mobile e-services' Proceedings of WET ICE 2001. Proceedings. pp. 62-67, 2001 https://doi.org/10.1109/ENABL.2001.953390
  2. J. D. Gibson, et al., Digital Compression for Multimedia, Principles and Standards, Morgan Kaufmann Pub., San Francisco CA, 1998
  3. G. J. Sullivan and R. L. Baker, 'Efficient Quadtree coding of images and videos', IEEE Trans. on Signal Processing, Vol. 3, pp. 327-331, May 1994 https://doi.org/10.1109/83.287030
  4. P. P. Dang, P. M. Chau, 'Image Encryption for Secure Internet Multimedia Applications', IEEE Trans. on Consumer Electronics, Vol. 46, No. 3, pp. 395-403, Aug. 2000 https://doi.org/10.1109/30.883383
  5. A. Said, W. A. Pearlman, 'A new, fast, and efficient image codec based on set partitioning in hierarchical trees', Circuits and Systems for Video Technology, IEEE Trans. on , Vol. 6Issue: 3, June 1996, pp. 243-250 https://doi.org/10.1109/76.499834
  6. J. M. Shapiro, 'Embedded image coding using zerotrees of wavelet coefficients', Signal Processing, IEEE Trans. on [see also Acoustics, Speech, and Signal Processing, IEEE Transactions on], Vol. 41 Issue: 12, pp. 3445-3462, Dec. 1993 https://doi.org/10.1109/78.258085
  7. M. Podesser, H. P. Schmidt, and A. Uhl, 'Selective Bitplane Encryption for Secure Transmission of Image Data in Mobile Environments', Proc. 5th Nordic Signal Processing Symposium, 2002
  8. M. Salleh, S. Ibrahim, I.. F. Isnin, 'Enhanced chaotic image encryption algorithm based on baker's map', Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on , Vol. 2, pp. 508-511, May 25-28, 2003 https://doi.org/10.1109/ISCAS.2003.1206022
  9. J. Fridrich, 'Image encryption based on chaotic maps', 1997 IEEE International Conference on , Vol 2, pp. 1105-1110, 12-15 Oct. 1997 https://doi.org/10.1109/ICSMC.1997.638097
  10. A. Ammar, A. Kabbany, A. Youssef, M. Amam, 'A secure image coding scheme using residue number system', Radio Science Conference, 2001. NRSC 2001. Proceedings of the Eighteenth National, Vol. 2, pp. 399-405, 27-29 March 2001 https://doi.org/10.1109/NRSC.2001.929397
  11. S. S. Maniccam, N. G. Bourbakis., 'SCAN Based Lossless Image Compression and Encryption', IEEE Trans. Image Processing, Vol. 3, No. 5, pp. 490-499, Sept. 1999 https://doi.org/10.1109/ICIIS.1999.810321
  12. N. Bourbakis, A. Dollas, 'SCAN-based compression-encryption-hiding for video on demand', Multimedia, IEEE , Vol. 10Issue: 3, pp. 79-87, July-Sept. 2003 https://doi.org/10.1109/MMUL.2003.1218259
  13. 서영호, S. Det, 김동욱, '웨이블릿 영역에서의 선택적 부분 영상 암호화', 한국통신학회 논문지 Vol. 28 No. 6C, pp. 648-658, 2003. 6
  14. http://online.redwoods.cc.ca.us/instruct/darnold/laproj/Fall97/Gabe/catmap.pdf
  15. http://mathworld.wolfram.com/ArnoldsCatMap.html
  16. http://online.redwoods.cc.ca.us/instruct/darnold/maw/catmap4.htm