WO2000031956A3 - A method and apparatus for accessing stored digital programs - Google Patents

A method and apparatus for accessing stored digital programs Download PDF

Info

Publication number
WO2000031956A3
WO2000031956A3 PCT/US1999/025819 US9925819W WO0031956A3 WO 2000031956 A3 WO2000031956 A3 WO 2000031956A3 US 9925819 W US9925819 W US 9925819W WO 0031956 A3 WO0031956 A3 WO 0031956A3
Authority
WO
WIPO (PCT)
Prior art keywords
keys
key
stored digital
accessing stored
digital programs
Prior art date
Application number
PCT/US1999/025819
Other languages
French (fr)
Other versions
WO2000031956A2 (en
Inventor
Brant L Candelore
Original Assignee
Sony Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/410,681 external-priority patent/US6363149B1/en
Application filed by Sony Electronics Inc filed Critical Sony Electronics Inc
Priority to AU18116/00A priority Critical patent/AU1811600A/en
Priority to EP99961566A priority patent/EP1133866A4/en
Priority to JP2000584672A priority patent/JP2002531013A/en
Publication of WO2000031956A2 publication Critical patent/WO2000031956A2/en
Publication of WO2000031956A3 publication Critical patent/WO2000031956A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Abstract

A method for deriving past keys by using a one way function to relate an ordered sequence of keys to each other. The key generation works by taking the current key and performing a one-way hash function to produce a previous key (2). The hash process is repeated until the number of desired keys (3, 4, 5) is reached. A user is able to derive past keys a key but unable to derive future keys because one-way function are not reversible.
PCT/US1999/025819 1998-11-25 1999-11-03 A method and apparatus for accessing stored digital programs WO2000031956A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU18116/00A AU1811600A (en) 1998-11-25 1999-11-03 A method and apparatus for accessing stored digital programs
EP99961566A EP1133866A4 (en) 1998-11-25 1999-11-03 A method and apparatus for accessing stored digital programs
JP2000584672A JP2002531013A (en) 1998-11-25 1999-11-03 Method and apparatus for accessing recorded digital programs

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US11001798P 1998-11-25 1998-11-25
US60/110,017 1998-11-25
US09/410,681 1999-10-01
US09/410,681 US6363149B1 (en) 1999-10-01 1999-10-01 Method and apparatus for accessing stored digital programs

Publications (2)

Publication Number Publication Date
WO2000031956A2 WO2000031956A2 (en) 2000-06-02
WO2000031956A3 true WO2000031956A3 (en) 2000-10-19

Family

ID=26807624

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/025819 WO2000031956A2 (en) 1998-11-25 1999-11-03 A method and apparatus for accessing stored digital programs

Country Status (4)

Country Link
EP (1) EP1133866A4 (en)
JP (2) JP2002531013A (en)
AU (1) AU1811600A (en)
WO (1) WO2000031956A2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1143722B1 (en) * 2000-04-07 2008-11-05 Irdeto Access B.V. Data scrambling and descrambling system
DE10044386A1 (en) * 2000-09-08 2002-04-04 Scm Microsystems Gmbh Adapter device for DVB
WO2003019899A2 (en) 2001-08-24 2003-03-06 Thomson Licensing S.A. Local digital network, methods for installing new devices and data broadcast and reception methods in such a network
JP2005534102A (en) * 2002-07-23 2005-11-10 サムスン エレクトロニクス カンパニー リミテッド Metadata index structure and recording medium
US7366302B2 (en) * 2003-08-25 2008-04-29 Sony Corporation Apparatus and method for an iterative cryptographic block
US20070127719A1 (en) * 2003-10-14 2007-06-07 Goran Selander Efficient management of cryptographic key generations
EP1705906A1 (en) * 2005-03-04 2006-09-27 Nagravision S.A. Method for processing a program grid broadcasted by a provider
IL178488A0 (en) 2006-10-05 2008-01-20 Nds Ltd Improved key production system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4613901A (en) * 1983-05-27 1986-09-23 M/A-Com Linkabit, Inc. Signal encryption and distribution system for controlling scrambling and selective remote descrambling of television signals
US4700387A (en) * 1984-07-09 1987-10-13 Kabushiki Kaisha Toshiba Broadcast system for scrambled programming signals
US5485577A (en) * 1994-12-16 1996-01-16 General Instrument Corporation Of Delaware Method and apparatus for incremental delivery of access rights
US5734720A (en) * 1994-11-29 1998-03-31 Salganicoff; Marcos System and method for providing digital communications between a head end and a set top terminal
US6005938A (en) * 1996-12-16 1999-12-21 Scientific-Atlanta, Inc. Preventing replay attacks on digital information distributed by network service providers

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5075845A (en) * 1989-12-22 1991-12-24 Intel Corporation Type management and control in an object oriented memory protection mechanism
JP3023160B2 (en) * 1990-10-11 2000-03-21 日本放送協会 Broadcast reception control method
JPH0774744A (en) * 1993-08-31 1995-03-17 Univ Waseda Information service system
JP3394569B2 (en) * 1993-09-07 2003-04-07 松下電器産業株式会社 Secret data delivery device
JPH08125651A (en) * 1994-10-28 1996-05-17 Hitachi Ltd Signal processor
JPH0934841A (en) * 1995-07-21 1997-02-07 Fujitsu Ltd On-line ciphering releasing system of storage medium and its method
JPH0993558A (en) * 1995-09-28 1997-04-04 Toshiba Corp Plural scramble system broadcast system and decoder
JPH103256A (en) * 1995-10-16 1998-01-06 Sony Corp Ciphering method and device therefor, recording method, decoding method and device therefor and recording medium
EP0800745B1 (en) * 1995-10-31 2003-09-17 Koninklijke Philips Electronics N.V. Time-shifted conditional access
JPH1041933A (en) * 1996-07-22 1998-02-13 Fuji Xerox Co Ltd Decoder
JPH10191302A (en) * 1996-12-27 1998-07-21 Matsushita Electric Ind Co Ltd Digital satellite broadcast receiver
EP0858184A3 (en) * 1997-02-07 1999-09-01 Nds Limited Digital recording protection system
JP3659791B2 (en) * 1998-03-23 2005-06-15 インターナショナル・ビジネス・マシーンズ・コーポレーション Method and system for generating a small time key

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4613901A (en) * 1983-05-27 1986-09-23 M/A-Com Linkabit, Inc. Signal encryption and distribution system for controlling scrambling and selective remote descrambling of television signals
US4700387A (en) * 1984-07-09 1987-10-13 Kabushiki Kaisha Toshiba Broadcast system for scrambled programming signals
US5734720A (en) * 1994-11-29 1998-03-31 Salganicoff; Marcos System and method for providing digital communications between a head end and a set top terminal
US5485577A (en) * 1994-12-16 1996-01-16 General Instrument Corporation Of Delaware Method and apparatus for incremental delivery of access rights
US6005938A (en) * 1996-12-16 1999-12-21 Scientific-Atlanta, Inc. Preventing replay attacks on digital information distributed by network service providers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SCHNEIER B: "APPLIED CRYPTOGRAPHY", APPLIED CRYPTOGRAPHY, XX, XX, 1 October 1995 (1995-10-01), XX, pages 52/53, XP002928116 *

Also Published As

Publication number Publication date
AU1811600A (en) 2000-06-13
EP1133866A2 (en) 2001-09-19
JP2002531013A (en) 2002-09-17
EP1133866A4 (en) 2009-03-11
JP2010257475A (en) 2010-11-11
JP5457280B2 (en) 2014-04-02
WO2000031956A2 (en) 2000-06-02

Similar Documents

Publication Publication Date Title
EP2247106A3 (en) A method and apparatus for accessing stored digital programs
MY129580A (en) Method for securing digital information and system therefor
EP0292247A3 (en) Authenticator
CA2101552A1 (en) Chordal keyboard method and apparatus
EP0768774A3 (en) Method and apparatus for data encryption using a key generation hierarchy
CA2134787A1 (en) Digital Controlled Ringer Signal Generation
AU1739495A (en) Method for certifying public keys in a digital signature scheme
CA2058450A1 (en) Treillis precoding for fractional bits/baud
CA2165801A1 (en) Receiver for a Direct Sequence Spread Spectrum Orthogonally Encoded Signal Employing Rake Principle
IL163527A (en) System and method for acoustic two factor authentication
CA2320510A1 (en) Method of generating user profile based on user preference and multimedia data browsing system using the same
EP0350439A3 (en) A method of generating a compressed representation of a source data string
WO2002013452A3 (en) Linear transformation for symmetric-key ciphers
WO2000031956A3 (en) A method and apparatus for accessing stored digital programs
MY133006A (en) Method and apparatus for the generation of frequency hopping sequences
GB1431326A (en) Keyboard unit for telecommunication equipment
NO962672D0 (en) Procedure for establishing a common key for authorized persons
MY124396A (en) Method and apparatus for remote interaction with a television system
AU2003216883A1 (en) Method and system for user authentication in a digital communication system
EP1255394A3 (en) Just-in-time user authentication in a digital home network
JPS5291626A (en) Input data correction system in electronic apparatus
GB2362737B (en) Program reproduction system and method using communication network
NO20031163D0 (en) Method and apparatus for coordinating the use of telecommunications service providers
JPS5286579A (en) Apparatus for inserting keys
JPS52103902A (en) Code error correcting method

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2000 18116

Country of ref document: AU

Kind code of ref document: A

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REEP Request for entry into the european phase

Ref document number: 1999961566

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1999961566

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2000 584672

Country of ref document: JP

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 1999961566

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642