(12) United States Patent (10) Patent N0.: US 7,882,367 B2 Tachikawa Et A]
Total Page:16
File Type:pdf, Size:1020Kb
US007882367B2 (12) United States Patent (10) Patent N0.: US 7,882,367 B2 Tachikawa et a]. (45) Date of Patent: Feb. 1, 2011 (54) INFORMATION RECORDING AND 2005/0016284 A1 1/2005 Bernhard REPRODUCING APPARATUS AND METHOD 2005/0038997 A1 2/2005 Kojima et a1. 2008/0154633 A1* 6/2008 Ishibashi et a1. ............. .. 705/1 (75) Inventors: Takayuki TachikaWa, Hamura (JP); 2009/0222929 A1* 9/2009 Noguchi et a1. ............. .. 726/27 Hiroyuki Kamio, TachikaWa (JP) FOREIGN PATENT DOCUMENTS EP 1 659 584 A1 5/2006 (73) Assignee: Kabushiki Kaisha Toshiba, Tokyo (JP) JP 2005-039480 2/2005 WO 03/049106 A2 6/2003 ( * ) Notice: Subject to any disclaimer, the term of this WO 2006/074987 A2 7/2006 patent is extended or adjusted under 35 U.S.C. 154(b) by 914 days. OTHER PUBLICATIONS Intel Corporation et al., “Advanced Access Content System (AACS) (21) App1.N0.: 11/806,602 Recordable J/ldeo Book”, Feb. 17, 2006, Revision 0.91, pp. 1-13. Intel Corporation et al., “Advanced Access Content System (AACS) (22) Filed: Jun. 1, 2007 HD DVD Recordable Book”, Apr. 26, 2006, Revision 0.92, pp. 1-57. European Search Report corresponding to Application No. EP 07 10 (65) Prior Publication Data 7517 dated Sep. 18,2007. US 2008/0002828 A1 Jan. 3, 2008 * cited by examiner Primary ExamineriChristopher A Revak (30) Foreign Application Priority Data (74) Attorney, Agent, or FirmiPillsbury Winthrop ShaW Jun. 12, 2006 (JP) ........................... .. 2006-162669 Pittman, LLP (51) Int. Cl. (57) ABSTRACT H04L 9/14 (2006.01) According to one embodiment of the invention, there is pro H04L 9/30 (2006.01) vided an information recording and reproducing apparatus (52) US. Cl. ....................... .. 713/193; 726/26; 380/281; Which records information in a recording medium and repro 380/284 duces information recorded in the recording medium, the (58) Field of Classi?cation Search ..................... .. None information recording and reproducing apparatus includes a See application ?le for complete search history. ?rst recording section Which records in the recording medium (56) References Cited an encrypted encryption key aggregate Where at least one encryption key for encrypting each of a plurality of pieces of U.S. PATENT DOCUMENTS information has been encrypted and registered and informa tion encrypted using the encryption key, a second recording 5,726,956 A * 3/1998 Kanno ................... .. 369/3006 section Which records encrypted ?rst private key information 6,738,878 B2 5/2004 Ripley et al. used to encrypt or decrypt the encryption key into the record 7,339,869 B2 * 3/2008 Ishibashi et al. ....... .. 369/5321 ing medium and Which, if the encrypted encryption key 7,353,541 B1* 4/2008 Ishibashiet al. ..... .. 726/26 aggregate has not been recorded in the recording medium, 7,650,646 B2* 1/2010 Asano et a1. ................ .. 726/32 records the ?rst private key information into the recording 7,707,375 B2 * 4/2010 Nabekura ................. .. 711/162 medium only When the encrypted encryption key aggregate is 2001/0021255 A1 9/2001 Ishibashi recorded in the recording medium. 2004/0156503 A1 8/2004 Bell et al. 2004/0172549 A1 9/2004 Kojima et al. 8 Claims, 11 Drawing Sheets 210 Control section 220 230 Media MKB MKB Process Key File Nonce Encrypted Tltle Key Rule Media ID MAC US. Patent Feb. 1, 2011 Sheet 1 0f 11 US 7,882,367 B2 Medium VOB SOB 1 2 1998 1 2 1998 TKF for VOB TKF for SOB 1 2 1998 1 2 1998 US. Patent Feb. 1, 2011 Sheet 4 0f 11 US 7,882,367 B2 TKF1 Binding Nonce 1 Title Key File Generation 1 Title Key File Nonce 1 Encrypted Title Key 1 Backup Backup TKF2 TKF3 Binding Nonce 2 Binding Nonce 3 Title Key File Title Key File Generation 2 Generation 3 Title Key File Title Key File Nonce 2 Nonce 3 Encrypted Title Key 2 Encrypted Title Key 3 US. Patent Feb. 1, 2011 Sheet 5 0f 11 US 7,882,367 B2 Binding Nonce (x) Protected Area Binding Nonce (V) Binding Nonce (2) Media ID Read Only Area Media Key Block Management information Media Key Block Encrypted Title Key (x) Media ID MAC (x) Encrypted Title Key (y) Media ID MAC (y) Encrypted Title Key (2) UserData Area Media lD MAC (2) Usage Rule Management Into ( backup ) Media(backup) Key Block Backup meI Usage Rule (backup) Encrypted contents US. Patent Feb. 1, 2011 Sheet 6 0f 11 US 7,882,367 B2 - Storage location Data name Size on Medium Usage . , Media ID Media ID 128bit BCA MAC generation and verification Binding Nonce (x) Protected Area Protected Area Key (Protected Area of Calculation , , _ File in which (Encrypted Title Key and Binding Nonce iv) 12am Encrypted Title Key Media ID MAC are written has been stored) simultaneously) Binding Nonce (z) MKB (Lead-in) — Lead-in Area Media Key generation US. Patent Feb. 1, 2011 Sheet 7 0f 11 US 7,882,367 B2 - Storage location Data name Size on Medium Usage Management information _ Information on Copy M_VOB_G| User Data Area sgttBecgirons ginttgrgeof Management information _ (":O) scrambled or descrambled SOBLGI has been stored MKB . (Read Mme MKB) — Media Key generation Encrypted Title. Key (x) 128b't*199g pggénsseS bl /D escram bl e . 128bit* Media ID MAC generation Med'a ID MAC (X) 1998 and verification Encrypted Title- Key (y) 128bit*1998 processScramble / Descramble Media |D MAC 128bit* Media ID MAC generation (y) 1998 and verification Encrypted Title Key (Z) 128D"it Scramble! Descramble 1998 process 128W User Data Area M d_ ID MAC t Media- ID MAC (2) 1998 ande laverification g eneraion 128bit* Scramble / Descramble Usage Rule 1998 process Information on Copy Management lnfo _ sggecélrons glqtgrgeof (backup) scrambled or descrambled has been stored MKB (Read/Write MKB - Media Key generation backup) Usage Rule 128bit* Scramble/ Descramble ( backup) 1998 process US. Patent Feb. 1, 2011 Sheet 8 0f 11 US 7,882,367 B2 Bit 1 0 Byte 7 6 5 4 3 2 0 (msb) : STKF_|D 11 (Isb) 12 (msb) : HR_STKF_EA 15 (lsb) 16 : reserved 31 32 (msb) VERN 33 ilsbi 34 : reserved 127 128 (msb) : Title Key File Generation 143 (ISD) 144 (msb) Tl K Fi N ; ite e ie once 159 y (lsb) 160 (msb) A : Encrypted Titie Key (Kte)#1 5 176 (msb) ‘5' : Media ID MAC (MAC‘d)#1 E, 191 ' (18b) g 192 :4 g Encrypted Title Key, Media ID MAC '- (#2..#1998) 64095 64096 ; reserved 65535 US. Patent Feb. 1, 2011 Sheet 9 0f 11 US 7,882,367 B2 ( Start ) I Insert blank disc ~S01 V MKB process W802 (Ft/W MKB generation) V Read TKF ~S03 it User operation (recording, reproducing, or editing) Have TKF and TUF been recorded ? Write MKB ~soe S07 US. Patent Feb. 1, 2011 Sheet 10 0f 11 US 7,882,367 B2 ( Start ) tr Acquire Device MKB ~T01 r Acquire Lead-in MKB ~T02 7 Compare the version of Lead-in NW3 MKB with that of Device MKB Is the version of Lead-in MKB newer '? T05 T06 A r A Set Lead-in MKB as H/WMKB Set Device MKB as H/W MKB 4 i v Determine H/W to be written ~T07 r ( Return ) US. Patent Feb. 1, 2011 Sheet 11 0f 11 US 7,882,367 B2 @ lnsert recorded rewritable medium ~S11 MKB procei _ N812. Update-MKB generation TKF readiilwyg process |~S13 User oteration ~S14 i Write MKB even if the user hasn't pertormed such an operation as write N815 TKF (recording, deleting, or editing), since Update MKB has occurred GE F|G.11 US 7,882,367 B2 1 2 INFORMATION RECORDING AND FIG. 1 is an exemplary diagram showing a data structure in REPRODUCING APPARATUS AND METHOD a medium according to a ?rst embodiment of the invention; FIG. 2 is an exemplary diagram to help explain the process CROSS-REFERENCE TO RELATED of decrypting encrypted contents recorded in a medium APPLICATION according to the ?rst embodiment; FIG. 3 is an exemplary diagram to help explain the process This application is based upon and claims the bene?t of of encrypting contents and recording the resulting contents priority from Japanese Patent Application No. 2006- 1 62669, onto a DVD according to the ?rst embodiment; ?led Jun. 12, 2006, the entire contents of which are incorpo FIG. 4 is an exemplary diagram showing the structure of a rated herein by reference. title key ?le and that of a title key ?le as its backup ?le according to the ?rst embodiment; BACKGROUND FIG. 5 is an exemplary diagram showing data on media needed in a recording and reproducing process in the AACS 1. Field according to the ?rst embodiment; One embodiment of the invention relates to a method of FIG. 6 is an exemplary diagram showing data on media recording or reproducing an encryption key or the like, infor needed in a recording and reproducing process in the AACS mation requested to have a high con?dentiality. This inven according to the ?rst embodiment; tion further relates to a reproducing apparatus which uses FIG. 7 is an exemplary diagram showing data on media stored or recorded highly con?dential data. needed in a recording and reproducing process in the AACS 2. Description of the Related Art 20 according to the ?rst embodiment; In recent years, various reproducing apparatuses capable of FIG. 8 is an exemplary diagram showing the structure of an reproducing AV contents recorded on a disc medium, such as encrypted title key ?le according to the ?rst embodiment; a DVD (Digital Versatile Disc), have been developed. Such FIG.