WO2008052141A3 - Methods and apparatus for content scrambling in a communications system - Google Patents
Methods and apparatus for content scrambling in a communications system Download PDFInfo
- Publication number
- WO2008052141A3 WO2008052141A3 PCT/US2007/082576 US2007082576W WO2008052141A3 WO 2008052141 A3 WO2008052141 A3 WO 2008052141A3 US 2007082576 W US2007082576 W US 2007082576W WO 2008052141 A3 WO2008052141 A3 WO 2008052141A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scrambling
- methods
- transport stream
- descrambling
- aes
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
- H04H60/23—Arrangements for conditional access to broadcast information or to broadcast-related services using cryptography, e.g. encryption, authentication, key distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0631—Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/26606—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/30—Compression, e.g. Merkle-Damgard construction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/601—Broadcast encryption
Abstract
Methods and apparatus for improved scrambling and/or descrambling of packets in a communications network are described, e.g., improved scrambling/descrambling of MPEG-2 transport stream packets over an Internet Protocol network. Advance Encryption Standard (AES) under cipher block chaining is utilized in scrambling some transport stream packets. Methods and apparatus for computing an initialization vector or vectors used by the AES are also described. The initialization vector can be set to either a constant or a programmable random number. Scrambling methods and apparatus directed to scrambling solitary termination blocks with a reduced size packet payload e.g., less than 128 bits in an MPEG-2 transport stream packet, are also described. Various features are useful for and can be implemented in set-top boxes and IPTV scramblers in the headsets.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20070868584 EP2076985A4 (en) | 2006-10-25 | 2007-10-25 | Methods and apparatus for content scrambling in a communications system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/588,065 | 2006-10-25 | ||
US11/588,065 US8345713B2 (en) | 2006-10-25 | 2006-10-25 | Methods and apparatus for content scrambling in a communications system |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008052141A2 WO2008052141A2 (en) | 2008-05-02 |
WO2008052141A3 true WO2008052141A3 (en) | 2008-08-28 |
Family
ID=39325443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/082576 WO2008052141A2 (en) | 2006-10-25 | 2007-10-25 | Methods and apparatus for content scrambling in a communications system |
Country Status (4)
Country | Link |
---|---|
US (1) | US8345713B2 (en) |
EP (1) | EP2076985A4 (en) |
CN (1) | CN101554004A (en) |
WO (1) | WO2008052141A2 (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8971305B2 (en) * | 2007-06-05 | 2015-03-03 | Qualcomm Incorporated | Pseudo-random sequence mapping in wireless communications |
US8509439B2 (en) * | 2007-12-31 | 2013-08-13 | Intel Corporation | Assigning nonces for security keys |
US8818019B2 (en) | 2009-06-08 | 2014-08-26 | Cisco Technology Inc | Robust watermark |
US8675864B2 (en) * | 2010-09-14 | 2014-03-18 | CompuGroup Medical AG | Apparatus for encrypting data |
CN102238003B (en) * | 2011-03-17 | 2015-11-04 | 中国电力科学研究院 | A kind of production method of root key |
US8725788B2 (en) * | 2011-05-27 | 2014-05-13 | Adobe Systems Incorporated | System and method for decryption of content including partial-block discard |
US8687809B2 (en) * | 2011-05-27 | 2014-04-01 | Adobe Systems Incorporated | System and method for decryption of content including disconnected encryption chains |
CN105577364B (en) | 2011-10-27 | 2019-11-05 | 华为技术有限公司 | A kind of encryption method, decryption method and relevant apparatus |
EP2597883A1 (en) * | 2011-11-22 | 2013-05-29 | Nagravision S.A. | Method, cryptographic system and security module for descrambling content packets of a digital transport stream |
US8913543B2 (en) * | 2012-03-01 | 2014-12-16 | Telefonaktiebolaget L M Ericsson (Publ) | Cooperative relaying and network coding in a cellular communications system |
EP2717511A1 (en) | 2012-10-05 | 2014-04-09 | Nagravision S.A. | Method and device for digital data blocks encryption and decryption |
WO2014144930A2 (en) * | 2013-03-15 | 2014-09-18 | Videri Inc. | Systems and methods for distributing, viewing, and controlling digital art and imaging |
US9865222B2 (en) | 2013-03-15 | 2018-01-09 | Videri Inc. | Systems and methods for displaying, distributing, viewing, and controlling digital art and imaging |
WO2014182286A1 (en) * | 2013-05-07 | 2014-11-13 | Empire Technology Development, Llc | Rapid data encryption and decryption |
CN107547918A (en) * | 2016-06-28 | 2018-01-05 | 中兴通讯股份有限公司 | The methods, devices and systems that a kind of IPTV channel plays safely |
CN106656472A (en) * | 2016-12-27 | 2017-05-10 | 广州智慧城市发展研究院 | Transaction data encryption method and system |
CN108322778B (en) * | 2018-02-09 | 2020-11-20 | 珠海迈科智能科技股份有限公司 | Method and device for increasing scrambling speed of DVB data stream |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6028933A (en) * | 1997-04-17 | 2000-02-22 | Lucent Technologies Inc. | Encrypting method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network |
US20040228401A1 (en) * | 2003-05-12 | 2004-11-18 | Chen Sherman (Xuemin) | Method and system for protecting image data in frame buffers of video compression systems |
US20040247126A1 (en) * | 2003-06-04 | 2004-12-09 | Mcclellan Stanley Archer | Wireless network and methods for communicating in a wireless network |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5345508A (en) * | 1993-08-23 | 1994-09-06 | Apple Computer, Inc. | Method and apparatus for variable-overhead cached encryption |
US5684876A (en) | 1995-11-15 | 1997-11-04 | Scientific-Atlanta, Inc. | Apparatus and method for cipher stealing when encrypting MPEG transport packets |
US6526144B2 (en) * | 1997-06-02 | 2003-02-25 | Texas Instruments Incorporated | Data protection system |
US7450717B1 (en) | 1999-06-08 | 2008-11-11 | General Instruments Corporation | Self authentication ciphertext chaining |
AU2001260970A1 (en) | 2000-01-31 | 2001-08-07 | Vdg Inc. | Block encryption method and schemes for data confidentiality and integrity protection |
US6986045B2 (en) * | 2001-08-17 | 2006-01-10 | Pitney Bowes Inc. | Single algorithm cipher suite for messaging |
FR2861234A1 (en) * | 2003-10-17 | 2005-04-22 | St Microelectronics Sa | ENCRYPTION OF DATA IN AN ELECTRONIC APPARATUS WITH MULTIPLE SYMMETRIC PROCESSORS |
WO2005064836A1 (en) * | 2003-12-22 | 2005-07-14 | America Online, Inc | A system and method for using a streaming protocol |
EP1610490A1 (en) * | 2004-06-21 | 2005-12-28 | France Telecom | Method and apparatus for data encryption or decryption |
US7636439B2 (en) * | 2004-09-10 | 2009-12-22 | Hitachi Kokusai Electric, Inc. | Encryption method, encryption apparatus, data storage distribution apparatus and data delivery system |
US20070255947A1 (en) | 2005-02-09 | 2007-11-01 | Choudhury Abhijit K | Methods and systems for incremental crypto processing of fragmented packets |
US20070130069A1 (en) * | 2005-12-06 | 2007-06-07 | Microsoft Corporation | Encapsulating Address Components |
-
2006
- 2006-10-25 US US11/588,065 patent/US8345713B2/en active Active
-
2007
- 2007-10-25 EP EP20070868584 patent/EP2076985A4/en not_active Withdrawn
- 2007-10-25 WO PCT/US2007/082576 patent/WO2008052141A2/en active Application Filing
- 2007-10-25 CN CNA200780039891XA patent/CN101554004A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6028933A (en) * | 1997-04-17 | 2000-02-22 | Lucent Technologies Inc. | Encrypting method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network |
US20040228401A1 (en) * | 2003-05-12 | 2004-11-18 | Chen Sherman (Xuemin) | Method and system for protecting image data in frame buffers of video compression systems |
US20040247126A1 (en) * | 2003-06-04 | 2004-12-09 | Mcclellan Stanley Archer | Wireless network and methods for communicating in a wireless network |
Non-Patent Citations (1)
Title |
---|
See also references of EP2076985A4 * |
Also Published As
Publication number | Publication date |
---|---|
WO2008052141A2 (en) | 2008-05-02 |
US8345713B2 (en) | 2013-01-01 |
CN101554004A (en) | 2009-10-07 |
EP2076985A4 (en) | 2011-02-23 |
US20080101414A1 (en) | 2008-05-01 |
EP2076985A2 (en) | 2009-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008052141A3 (en) | Methods and apparatus for content scrambling in a communications system | |
AU2297402A (en) | Secure packet-based data broadcasting architecture | |
CN101471769B (en) | Enciphering/deciphering method for VoIP medium transmission | |
WO2016190912A8 (en) | Secure dynamic communication network and protocol | |
MY146788A (en) | Rtp payload format | |
US20070033391A1 (en) | Data distribution apparatus and data communications system | |
TW200742354A (en) | Method of encrypting/decrypting transport stream having a plurality of packets and related apparatus thereof | |
MX337186B (en) | Ethernet decoder device and method to access protected content. | |
MX2007000299A (en) | Method of descrambling a scrambled content data object. | |
JP2010507986A5 (en) | ||
EP1381011A4 (en) | Data securing communication apparatus and method | |
WO2007082124A3 (en) | Selective and persistent application level encryption for video provided to a client | |
US20060037041A1 (en) | Method and apparatus for transporting broadcast video over a packet network including providing conditional access | |
WO2009038830A3 (en) | Selective encryption to enable trick play with enhanced security | |
US20190246148A1 (en) | Method and system for scrambling broadcast with low latency | |
WO2009045586A3 (en) | Encoded digital video content protection between transport stream processor and decoder | |
GB2456709A (en) | Providing IPTV multicasts | |
JP2002111652A (en) | Encryption processing for streaming media | |
CN111757043A (en) | Data transmission system and transmission method | |
US20060036852A1 (en) | Byte-based data-processing device and the processing method thereof | |
TWI255621B (en) | Data processing device and method using byte as unit | |
Al-Akaidi et al. | Video streaming application with post-decoding concealment technique | |
Almasalha et al. | Selective encryption based data security for Ogg streams | |
Li et al. | Research on the performance of encryption techniques for high-bandwidth multicast video streaming | |
Batinga et al. | Selective-Packet Encryption Scheme with Authentication for Real-time Video Streaming Session using AES-256-GCM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200780039891.X Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07868584 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007868584 Country of ref document: EP |