WO2003034227A3 - Apparatus and method for reading or writing user data - Google Patents

Apparatus and method for reading or writing user data Download PDF

Info

Publication number
WO2003034227A3
WO2003034227A3 PCT/IB2002/003785 IB0203785W WO03034227A3 WO 2003034227 A3 WO2003034227 A3 WO 2003034227A3 IB 0203785 W IB0203785 W IB 0203785W WO 03034227 A3 WO03034227 A3 WO 03034227A3
Authority
WO
WIPO (PCT)
Prior art keywords
user data
storage medium
writing
read
reading
Prior art date
Application number
PCT/IB2002/003785
Other languages
French (fr)
Other versions
WO2003034227A2 (en
Inventor
Wilhelmus F J Fontijn
Ronald M Tol
Antonius A M Staring
Menno A Treffers
Original Assignee
Koninkl Philips Electronics Nv
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
Application filed by Koninkl Philips Electronics Nv filed Critical Koninkl Philips Electronics Nv
Priority to KR10-2004-7005412A priority Critical patent/KR20040048952A/en
Priority to EP02765252A priority patent/EP1466250A2/en
Priority to JP2003536890A priority patent/JP2005505853A/en
Publication of WO2003034227A2 publication Critical patent/WO2003034227A2/en
Publication of WO2003034227A3 publication Critical patent/WO2003034227A3/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • G11B20/00297Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in a management area, e.g. the video manager [VMG] of a DVD
    • G11B20/00318Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in a management area, e.g. the video manager [VMG] of a DVD the key being stored in the TOC
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00253Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
    • G11B20/00369Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier wherein a first key, which is usually stored on a hidden channel, e.g. in the lead-in of a BD-R, unlocks a key locker containing a second
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/0042Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the copy protection scheme being related to a specific access protection standard
    • G11B20/00449Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the copy protection scheme being related to a specific access protection standard content scrambling system [CSS]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00478Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier wherein contents are decrypted and re-encrypted with a different key when being copied from/to a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00485Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
    • G11B20/00492Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
    • G11B20/00528Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted wherein each title is encrypted with a separate encryption key for each title, e.g. title key for movie, song or data file
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00847Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction is defined by a licence file

Abstract

The invention relates to an apparatus for reading user data stored block-wise in encrypted form on a storage medium (4), the storage of which is divided into blocks, to an apparatus for writing user data block-wise onto a storage medium (4) and to corresponding methods. In order to inform the apparatus for read or writing, respectively, on the intended use of said user data, particularly if the user data is stored on the storage medium in encrypted form to inform the apparatus for reading about the encryption key for encrypting the user data before writing it on the storage medium or to inform the apparatus for writing about the decryption key for decryption the read user data before outputting it, it is proposed according to the present invention to add a processing information to the read or write command specifying how to process the user data and to provide processing means for processing the user data according to said processing information, e.g. to decrypt the read user data before outputting it or to encrypt the received user data before storing it on the storage medium.
PCT/IB2002/003785 2001-10-12 2002-09-12 Apparatus and method for reading or writing user data WO2003034227A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR10-2004-7005412A KR20040048952A (en) 2001-10-12 2002-09-12 Apparatus and method for reading or writing user data
EP02765252A EP1466250A2 (en) 2001-10-12 2002-09-12 Apparatus and method for reading or writing user data
JP2003536890A JP2005505853A (en) 2001-10-12 2002-09-12 Apparatus and method for reading or writing user data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP01203908.7 2001-10-12
EP01203908 2001-10-12

Publications (2)

Publication Number Publication Date
WO2003034227A2 WO2003034227A2 (en) 2003-04-24
WO2003034227A3 true WO2003034227A3 (en) 2004-07-29

Family

ID=8181071

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2002/003785 WO2003034227A2 (en) 2001-10-12 2002-09-12 Apparatus and method for reading or writing user data

Country Status (7)

Country Link
US (1) US20030091187A1 (en)
EP (1) EP1466250A2 (en)
JP (1) JP2005505853A (en)
KR (1) KR20040048952A (en)
CN (1) CN100364002C (en)
TW (1) TWI271618B (en)
WO (1) WO2003034227A2 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101117588B1 (en) * 2003-08-01 2012-02-24 코닌클리케 필립스 일렉트로닉스 엔.브이. Record carrier comprising encryption indication information
US20090185467A1 (en) * 2004-09-28 2009-07-23 Koninklijke Philips Electronics, N.V. Method and device for storing data on a record medium and for transferring information
KR20070068459A (en) 2004-10-21 2007-06-29 코닌클리케 필립스 일렉트로닉스 엔.브이. Method for saving the keylockers on optical discs
US7954092B2 (en) * 2005-12-24 2011-05-31 International Business Machines Corporation Creating an assured execution environment for at least one computer program executable on a computer system
US20080072071A1 (en) * 2006-09-14 2008-03-20 Seagate Technology Llc Hard disc streaming cryptographic operations with embedded authentication
JP5239502B2 (en) * 2007-11-07 2013-07-17 株式会社明電舎 Bridging system, bridging and bridging method
JP5272751B2 (en) * 2009-01-26 2013-08-28 富士通セミコンダクター株式会社 Processor
KR101233664B1 (en) * 2010-12-17 2013-02-15 황준일 Apparatus and method for preventing memory hacking using memory shuffling in the multi-core system
US9152825B2 (en) * 2012-02-29 2015-10-06 Apple Inc. Using storage controller bus interfaces to secure data transfer between storage devices and hosts
GB201203558D0 (en) * 2012-02-29 2012-04-11 Qando Service Inc Delivering data over a network
TWI509457B (en) * 2012-05-11 2015-11-21 Silicon Motion Inc Data storage device and data protection method
CN103390139A (en) * 2012-05-11 2013-11-13 慧荣科技股份有限公司 Data storage device and data protection method
US20140201416A1 (en) * 2013-01-17 2014-07-17 Xockets IP, LLC Offload processor modules for connection to system memory, and corresponding methods and systems
JP6329254B2 (en) * 2014-01-20 2018-05-23 珠海艾派克微▲電▼子有限公司 Imaging cartridge storage chip parameter transmission method, storage chip, and imaging cartridge

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63211045A (en) * 1987-02-27 1988-09-01 Toshiba Corp Portable electronic equipment
JPH0379949A (en) * 1989-08-23 1991-04-04 Furukawa Electric Co Ltd:The Heat pipe type heat exchanger for bathtub
WO2000055861A1 (en) * 1999-03-15 2000-09-21 Koninklijke Philips Electronics N.V. A method and system for providing copy-protection on a storage medium and storage medium for use in such a system
WO2000055736A1 (en) * 1999-03-15 2000-09-21 Koninklijke Philips Electronics N.V. Copy-protection on a storage medium by randomizing locations and keys upon write access
EP1052850A2 (en) * 1999-05-13 2000-11-15 Hitachi, Ltd. Digital signal recording/reproducing apparatus
EP1187127A2 (en) * 2000-09-07 2002-03-13 Sony Corporation Information recording and playback devices and methods, information recording media and program providing media used therewith
WO2003034425A1 (en) * 2001-10-12 2003-04-24 Koninklijke Philips Electronics N.V. Apparatus and method for reading or writing block-wise stored user data

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3073590B2 (en) * 1992-03-16 2000-08-07 富士通株式会社 Electronic data protection system, licensor's device and user's device
JPH0917119A (en) * 1995-06-30 1997-01-17 Sony Corp Data recording medium, data recording method and data reproducing method
JPH09115241A (en) * 1995-06-30 1997-05-02 Sony Corp Device and method for recording data, device and method for reproducing data, and recording medium
JPH09179949A (en) * 1995-12-22 1997-07-11 Dainippon Printing Co Ltd Portable information recording medium and its reader/ writer device
JP3627384B2 (en) * 1996-01-17 2005-03-09 富士ゼロックス株式会社 Information processing apparatus with software protection function and information processing method with software protection function
EP0852441B1 (en) * 1996-06-20 2010-08-25 International Business Machines Corporation Data hiding method
JP3917687B2 (en) * 1996-08-22 2007-05-23 富士通株式会社 Content use management device and content use system using the device
US6820198B1 (en) * 1998-09-01 2004-11-16 Peter William Ross Encryption via user-editable multi-page file
JP2000148604A (en) * 1998-11-12 2000-05-30 Hitachi Ltd Method for controlling storage devices
JP3608712B2 (en) * 1998-12-14 2005-01-12 日本ビクター株式会社 Playback device and encryption / decryption method
CN1196130C (en) * 1999-05-28 2005-04-06 松下电器产业株式会社 Semiconductor memory card, playback appts. recording appts. playback method, recording method, and computer-readable storage medium
TW529020B (en) * 2000-03-14 2003-04-21 Matsushita Electric Ind Co Ltd Encrypted data signal, data storage medium, data signal playback apparatus, and data signal recording apparatus
JP2001266480A (en) * 2000-03-22 2001-09-28 Sony Computer Entertainment Inc Recording medium with recorded enciphered audio data and information processor
ATE368981T1 (en) * 2000-03-29 2007-08-15 Vadium Technology Inc UNIQUE PAD ENCRYPTION WITH CENTRAL KEY SERVICE AND KEY-ENABLED CHARACTERS
US7093128B2 (en) * 2000-04-06 2006-08-15 Sony Corporation Information recording/reproducing apparatus and method
US6983365B1 (en) * 2000-05-05 2006-01-03 Microsoft Corporation Encryption systems and methods for identifying and coalescing identical objects encrypted with different keys
US20010042048A1 (en) * 2000-05-15 2001-11-15 The Regents Of The University Of California Method and apparatus for electronically distributing audio recordings
US6931549B1 (en) * 2000-05-25 2005-08-16 Stamps.Com Method and apparatus for secure data storage and retrieval
JP4027309B2 (en) * 2000-11-07 2007-12-26 松下電器産業株式会社 Digital data distribution system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63211045A (en) * 1987-02-27 1988-09-01 Toshiba Corp Portable electronic equipment
JPH0379949A (en) * 1989-08-23 1991-04-04 Furukawa Electric Co Ltd:The Heat pipe type heat exchanger for bathtub
WO2000055861A1 (en) * 1999-03-15 2000-09-21 Koninklijke Philips Electronics N.V. A method and system for providing copy-protection on a storage medium and storage medium for use in such a system
WO2000055736A1 (en) * 1999-03-15 2000-09-21 Koninklijke Philips Electronics N.V. Copy-protection on a storage medium by randomizing locations and keys upon write access
EP1052850A2 (en) * 1999-05-13 2000-11-15 Hitachi, Ltd. Digital signal recording/reproducing apparatus
EP1187127A2 (en) * 2000-09-07 2002-03-13 Sony Corporation Information recording and playback devices and methods, information recording media and program providing media used therewith
WO2003034425A1 (en) * 2001-10-12 2003-04-24 Koninklijke Philips Electronics N.V. Apparatus and method for reading or writing block-wise stored user data

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 0130, no. 01 (P - 808) 6 January 1989 (1989-01-06) *
PATENT ABSTRACTS OF JAPAN vol. 1997, no. 11 28 November 1997 (1997-11-28) *

Also Published As

Publication number Publication date
JP2005505853A (en) 2005-02-24
WO2003034227A2 (en) 2003-04-24
TWI271618B (en) 2007-01-21
CN1639789A (en) 2005-07-13
EP1466250A2 (en) 2004-10-13
US20030091187A1 (en) 2003-05-15
CN100364002C (en) 2008-01-23
KR20040048952A (en) 2004-06-10

Similar Documents

Publication Publication Date Title
TWI266185B (en) Apparatus and method for reading or writing user data
CN100508447C (en) Enciphering device and method, deciphering device and method, and storage medium
CN100514471C (en) Method and system of visiting encrypting content on mobile media by device
EP1369765A3 (en) Information processing apparatus, program loading method, recording medium, program updating method and circuit device
MY138856A (en) Apparatus and method and for protected recording and playback of digital content
WO2003077084A3 (en) Implementation of storing secret information in data storage reader products
CN1319002C (en) Data transmission system, device and method and data record device and medium
EP1881704A3 (en) Super encrypted storage and retrieval of media programs with smartcard generated keys
EP0950941A3 (en) Method of and apparatus for protecting data on storage medium and storage medium
US7325247B2 (en) Information management method using a recording medium with a secure area and a user-use area
WO2004114303B1 (en) Playback apparatus, playback method, and program for reproducing an encrypted virtual package
EP1267515A3 (en) Method and apparatus for symmetric encryption/decryption of recorded data
JP2010268417A (en) Recording device, and content-data playback system
WO2003034227A3 (en) Apparatus and method for reading or writing user data
EP1211621A3 (en) Game apparatus managing system, game apparatus, controlling method, computer program and recording medium
US20090175453A1 (en) Storage apparatus and encrypted data processing method
KR101117588B1 (en) Record carrier comprising encryption indication information
WO2003009285A3 (en) Apparatus and method for reproducing user data
JP2000115154A5 (en) Data processing equipment and methods, and data decoding processing equipment and methods
JP2005505853A5 (en)
JP2006172147A (en) Contents protecting method and information recording and reproducing device using the method
TW200627395A (en) Method and device for storing data on a record medium and for transferring information
JP2001176189A5 (en)
US20040250104A1 (en) Method of processing data and data processing apparatus
JP2006330126A (en) Ciphering processing method and deciphering processing method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CN JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FR GB GR IE IT LU MC NL PT SE SK TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2002765252

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003536890

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 20028201795

Country of ref document: CN

Ref document number: 1020047005412

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2002765252

Country of ref document: EP