DOI QR코드

DOI QR Code

A Study on Encryption Techniques for Digital Rights Management of MPEG-4 Video Streams

MPEG-4 비디오 스트림의 디지털 저작권 관리를 위한 암호화 기법 연구

  • 김건희 (세종대학교 컴퓨터공학과) ;
  • 신동규 (세종대학교 컴퓨터공학과) ;
  • 신동일 (세종대학교 컴퓨터공학과)
  • Published : 2005.04.01

Abstract

This paper presents encryption techniques for digital right management solutions of MPEG-4 streams. MPEG-4 is a format for multimedia streaming and stored in the MPEG-4 file format. We designed three kinds of encryption methods, which encrypt macro blocks (MBs) or motion vectors (MVs) of I-, P-VOPs (Video Object Planes), extracted from the MPEG-4 file format. We used DES to encrypt MPEG-4 data Based on theses three methods, we designed and implemented a DRM solution for an Internet broadcasting service, which enabled a MPEG-4 data streaming, and then compared the results of decryption speed and quality of rendered video sequences to get an optimal encryption method.

본 논문에서는 MPEG-4 스트림의 디지털 저작권 관리(DRM)를 위한 암호화 방법을 제안한다. MPEG-4는 멀티미디어 스트리밍을 위한 표준이며 MPEG-4 파일 포맷에 따라 저장된다. 인가된 사용자들만 접근이 가능하도록 MPEG-4 파일 포맷으로부터 추출된 I-VOP, P-VOP의 매크로 블록(MB)들과 모션 벡터(MV)들을 암호화하는 3가지 방법을 설계하였고, MPEG-4 데이터의 암호화에는 DES(Data Encryption Standard)를 사용하였다. 이러할 암호화 방법을 기반으로 MPEG-4 데이터 스트리밍을 위한 인터넷 방송 서비스용 DRM 솔루션을 구현하고, 최적의 암호화 방법을 선택하기 위해 복호화 속도 및 영상의 품질을 비교하였다.

Keywords

References

  1. 'Information technology-Coding of audio-visual objects-Part 1: Systems ISO/IEC 14496-1: 2001', ISO/IEC/SC29/WG11, 2001
  2. Hartung Frank and Ramme Friedhelm, 'Digital Rights Management and Watermarking of Multimedia Content for M-Commerce Applications', IEEE Communications Magazine, pp.78-84, Nov., 2000 https://doi.org/10.1109/35.883493
  3. 'EPIC(Electronic Provacy Information Center) Digital Right Management and Privacy Page', http://www.epic.org/privacy/drm/
  4. 'Data Encryption Standard (DES)', FIPS PUB 46-3, Oct., 25., 1999
  5. Stallings William, 'Cryptography and Network Security : Principles and Practice', 3rd Edition, Prentice Hall, 2002
  6. 'Information Technology Coding of Audio-Visual Objects Part 2 : Visual, ISO/lEC 14496-2', ISO/lEC/SC29/WG11, Nov., 1998
  7. Sikora Thomas, 'The MPEG-4 video standard verification model', IEEE Transactions on Circuits and Systems for Video Technology, pp.19-31, Feb., 1997 https://doi.org/10.1109/76.554415
  8. C. Shi and B. Bhargava, 'An Efficient MPEG Video Encryption Algorithm', Proceedings of Seventeenth IEEE Symposium on Reliable Distributed Systems, pp.381-386, Oct., 1998 https://doi.org/10.1109/RELDIS.1998.740527
  9. A. M. Adnan, G.I. AI-Regib and S.A. AI-Semari, 'Improved Selective Encryption Techniques for Secure Transmission of MPEG Video Bit-Streams', Proceedings of 1999 International Conference on Image Processing, Vol.4, pp. 256-260, Oct., 1999 https://doi.org/10.1109/ICIP.1999.819590
  10. C. Shi and B. Bhargava, 'A Fast MPEG Video Encryption Algorithm', proceedings of the ACM Multimedia, Sep., 1998 https://doi.org/10.1145/290747.290758
  11. 'QuickTime File Format', Apple Computer, June., 2000
  12. 'QuickTime Streaming Server Modules', Apple computer, 2002
  13. Gringeri Sieven, Iren Sami, 'Transmission of MPEG-4 video over the Internet', IEEE International Conference on Multimedia and Expo, pp.1767-1770, Jul., 30-Aug., 2. 2000 https://doi.org/10.1109/ICME.2000.871115
  14. 'RTP Payload Format for MPEG-4 Audio/Visual Stream', RFC 3016, Nov., 2000
  15. ISO/lEC JTC-1/SC29/WG11 N2614 MPEG-4 IPMP Overview & Applications Document
  16. M8141, Proposed new text of IPMP FAQ, 2002
  17. W. Jonker and J.-P. Linnartz, 'Digital rights management in consumer electronics products,' Signal Processing Magazine, IEEE, Vol.21, Issue 2, pp.82-91, Mar., 2004 https://doi.org/10.1109/MSP.2004.1276116