On improving the lightweight video encryption algorithms for real-time video transmission

Fast lightweight encryption algorithms must be developed to satisfy the level of security and the real time constraints. However the proposed lightweight MPEG video encryption algorithms that have been proposed in the past suffer from certain drawbacks. While some of them require hardware support, the others are weak or reduce the MPEG compression ratio. The lightweight encryption algorithm called VEA is fast, satisfies the real time constraint and does not reduce the MPEG compression ratio. However, it relies on the key generator to generate a good encryption key and it cannot withstand the known-plaintext attack. In this paper, improvements to the VEA are proposed namely the rotation algorithm, the XOR algorithm and one that combines VEA with IDEA (I-VEA). They are able to secure MPEG video with minimal computational overhead, which do not reduce the MPEG compression ratio, do not rely upon the key generator to generate an effective key and can better resist the known-plaintext attack. The rotation algorithm is the fastest of the three, but is relatively weak. I-VEA is the most secure but it adds the maximum computational overhead. The XOR algorithm is a good compromise between the two.

[1]  Wu-chi Feng,et al.  Lightweight security mechanisms for wireless video transmission , 2001, Proceedings International Conference on Information Technology: Coding and Computing.

[2]  Bharat K. Bhargava,et al.  A fast MPEG video encryption algorithm , 1998, MULTIMEDIA '98.

[3]  Joos Vandewalle,et al.  Weak Keys for IDEA , 1994, CRYPTO.

[4]  Klara Nahrstedt,et al.  Is MPEG encryption by using random list instead of zigzag order secure? , 1997, ISCE '97. Proceedings of 1997 IEEE International Symposium on Consumer Electronics (Cat. No.97TH8348).

[5]  Lei Tang,et al.  Methods for encrypting and decrypting MPEG video data efficiently , 1997, MULTIMEDIA '96.

[6]  G. A. Spanos,et al.  Security for real-time MPEG compressed video in distributed multimedia applications , 1996, Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on Computers and Communications.

[7]  Lawrence A. Rowe,et al.  Parallel MPEG-1 Video Encoding , 1999 .

[8]  Iskender Agi,et al.  An empirical study of secure MPEG video transmissions , 1996, Proceedings of Internet Society Symposium on Network and Distributed Systems Security.

[9]  Xun Yi,et al.  Fast encryption for multimedia , 2001, IEEE Trans. Consumer Electron..

[10]  Ketan Mayer-Patel,et al.  Performance of a software MPEG video decoder , 1993, MULTIMEDIA '93.

[11]  Jörg Rothe,et al.  Some facets of complexity theory and cryptography: A five-lecture tutorial , 2001, CSUR.

[12]  R. Forster,et al.  Manchester encoding: opposing definitions resolved , 2000 .

[13]  Ralph Howard,et al.  Data encryption standard , 1987 .