首页> 外国专利> Method, encoding apparatus and decoding apparatus for protecting a data stream using encryption or for decoding a protected data stream using decryption

Method, encoding apparatus and decoding apparatus for protecting a data stream using encryption or for decoding a protected data stream using decryption

机译:用于使用加密保护数据流或使用解密对受保护的数据流进行解码的方法,编码设备和解码设备

摘要

Proposed systems for encryption and copy protection of digital video or audio data use known data stream encryption algorithms and require a significant amount of additional hardware for the encryption and decryption of the video and audio data. MPEG-2 video uses VLC code tables to generate the encoded data. The receiver has to know about the code tables that have been applied at the encoder in order to be able to decode the VLC-encoded data stream. As long as the encoder VLC code tables are not known the transmitted data cannot be decoded. Therefore the use of any non-standardized non-public VLC code tables when encoding the VLC words is a powerful protection for such MPEG-2 video data. According to the invention several different VLC code tables or several different sets of VLC code tables are used in the encoder and decoder. At regular or irregular time instants a different VLC code table or set of VLC code tables is selected synchronously in the encoder and decoder. The information about the selected VLC code table or set of VLC code tables is transmitted using encryption. A corresponding set of VLC code tables can be stored in the decoder. As an alternative or in addition, an updated and possibly encrypted VLC code table or set of VLC code tables can be transmitted from the encoder to the decoder, whereby the information about the selected VLC code table or set of VLC code tables can be transmitted in a non-encrypted format. No real-time encryption/decryption processing of the VLC code words and therefore no high-speed complex hardware is required.
机译:提议的用于数字视频或音频数据的加密和复制保护的系统使用已知的数据流加密算法,并且需要大量附加硬件来对视频和音频数据进行加密和解密。 MPEG-2视频使用VLC代码表来生成编码数据。接收器必须知道已在编码器上应用的代码表,以便能够对VLC编码的数据流进行解码。只要不知道编码器VLC代码表,就无法对传输的数据进行解码。因此,在对VLC字进行编码时,使用任何非标准化的非公共VLC代码表都是对此类MPEG-2视频数据的有力保护。根据本发明,在编码器和解码器中使用几个不同的VLC代码表或几个不同的VLC代码表集合。在规则或不规则的时刻,在编码器和解码器中同步选择不同的VLC代码表或一组VLC代码表。使用加密来传输有关所选VLC代码表或VLC代码表集的信息。一组相应的VLC代码表可以存储在解码器中。替代地或附加地,可以从编码器向解码器发送更新的并且可能被加密的VLC代码表或VLC代码表的集合,由此可以在其中发送关于所选择的VLC代码表或VLC代码表的信息。非加密格式。不需要VLC码字的实时加密/解密处理,因此不需要高速复杂的硬件。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号