+

WO2000038035A1 - Appareil electronique a memoire et affichage de donnees - Google Patents

Appareil electronique a memoire et affichage de donnees Download PDF

Info

Publication number
WO2000038035A1
WO2000038035A1 PCT/GB1999/004219 GB9904219W WO0038035A1 WO 2000038035 A1 WO2000038035 A1 WO 2000038035A1 GB 9904219 W GB9904219 W GB 9904219W WO 0038035 A1 WO0038035 A1 WO 0038035A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
data store
encryption key
electronic
store
Prior art date
Application number
PCT/GB1999/004219
Other languages
English (en)
Inventor
David Michael Jarman
Original Assignee
David Michael Jarman
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 David Michael Jarman filed Critical David Michael Jarman
Priority to CA002355713A priority Critical patent/CA2355713A1/fr
Priority to AU18677/00A priority patent/AU1867700A/en
Priority to EP99962298A priority patent/EP1159664A1/fr
Priority to GB0117025A priority patent/GB2363649A/en
Publication of WO2000038035A1 publication Critical patent/WO2000038035A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1408Protection against unauthorised use of memory or access to memory by using cryptography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/109Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by using specially-adapted hardware at the client
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress

Definitions

  • This invention relates to electronic data storage and display apparatus, and in particular to such apparatus for the storage and display of electronic data that has commercial value such as electronically formatted books.
  • the data when rendered legible by suitable software is the text of a book
  • the data becomes available to the public not under the control of a distributor, copyright owner or the like then if electronic copies of that data may easily be made, the publisher of that data and possibly others will suffer economic damage, for example being able only to sell fewer copies of a book than would otherwise be the case.
  • the present invention provides apparatus for the transmittal, reception, storage and display of data in an electronic format in which there is provided a casing that includes a data storage means, a data display means, and a data transmission/reception means including at least one output/input port, and wherein the data transmission/reception means includes means for decrypting received data and placing it in the data storage means, encrypting and transmitting data from the data storage means and means for storing at least one encryption key, and characterised in that one encryption key references addresses in a portion of Read Only Memory forming part of the apparatus, and the content of those addresses is used to encrypt/decrypt transmitted/received data.
  • an encryption/decryption key may be generated and used by reference to the addresses of resident code areas in ROM in the apparatus. This is explained in more detail below.
  • the user connects the apparatus of the present invention to an appropriate source of electronic data in the following manner :
  • the apparatus enters into electronic communication with the data source and sends an identification code to the data source
  • the data source confirms the identity of the apparatus and thereby determines what encryption key to use in communicating with the apparatus
  • the user of the apparatus causes the apparatus to send a code to the data source identifying the data to be received by the apparatus
  • the data source transmits the identified data in encrypted form to the apparatus which decrypts that data and places it in the data storage means,
  • the data source transmits a new encryption key to the apparatus, which key overwrites the previous encryption key
  • the electronic data is encrypted when it is travelling between the owners or distributors of the data and the legitimate end user of the data. Because the encryption key between the data source and the apparatus is altered after each transaction, it will be very difficult for an illegitimate receiver of the data to decrypt that data. Even if that does prove possible, the illegitimate receiver only then gains the encryption key for one specific piece of apparatus the next time it connects to the data source and not the data source as a whole .
  • the apparatus stores two encryption keys, one of which is stored in either Electronically Erasable Programable Read Only Memory or non-volatile Random Access Memory, and the other of which is stored in Read Only Memory.
  • the encryption key in the Electronically Erasable Programable Read Only Memory or non-volatile Random Access Memory is the key that is rewritten when the apparatus interacts with a data store.
  • the encryption key in the Electronically Erasable Programable Read Only Memory or non-volatile Random Access Memory is 16 bytes in size.
  • the portion of Read Only Memory, the content of which is used to encrypt/decrypt transmitted/received data, is preferably 256 bytes in size.
  • the data storage means in the apparatus of the present invention is preferably non-volatile random access memory. It may, however, alternatively be in the form of a magnetic disk, built into the casing and so constructed that attempts to remove the disc would result in the destruction of at least the data on the disc, or any other known data storage media which could be built into the casing.
  • the method of communication between the apparatus of the present invention and the data store is most preferably via the telephone network, and at least one input/output port in the casing is adapted to connect to that network most preferably via an electromagnetic radiation link.
  • the data source are possible and at least one input/output port in the casing is appropriately configured for that connection.
  • the display means includes a display screen and computer hardware and software to enable presentation of the data in graphical and/or textual form.
  • the computer hardware preferably includes user control means which will allow a user of the apparatus to move through the data in an appropriate fashion.
  • the display screen of the present invention is preferably of sufficient size that the viewing area thereof is at least 110mm by 180mm.
  • the screen is preferably of a type that has a low power consumption.
  • the apparatus additionally includes known means for the generation of sound.
  • the sound generation means can be controlled by the computer software that controls the display means, or by independent control means.
  • the reader of, for example, a book about ornithology may be played the sound of the bird which he is reading about.
  • the size of the data storage means in the apparatus of the present invention will be finite.
  • the apparatus of the present invention is configured so that it can export some or all of the data stored in the data storage means.
  • the apparatus is configured only to export the data in an encrypted form. It is clearly desirable that the exported data can be imported back onto the apparatus of the present invention, so that the data can be viewed again at a later date .
  • the data is preferably exported to and imported from a dedicated data store adapted to interact with the apparatus of the present invention.
  • the method of transfer of the data is as follows:
  • the apparatus enters into electronic communication with the data store which sends an identification code to the apparatus
  • the apparatus confirms the identity of the data store and thereby determines what data store encryption key to use in communicating with the data store,
  • the user of the apparatus causes the apparatus to transfer preselected data between the apparatus and the data store in encrypted form
  • the receiver of the encrypted data decrypts that data and stores it
  • the apparatus transmits a new data store encryption key to the data store, which key overwrites the previous data store encryption key
  • the method of transfer of the data is as follows: i) the apparatus enters into electronic communication with the data store,
  • the user of the apparatus causes the apparatus to transfer preselected data between the apparatus and the data store in encrypted form
  • the receiver of the data stores the data
  • the data store stores the data in encrypted form. Preferably there is, however, a little un- encrypted data attached to the encrypted data. That un-encrypted data can, for example, give an indication of the contents of the data, and/or the apparatus that placed the data in the data store and consequently the apparatus that can decrypt the data. This will allow more than one piece of apparatus of the present invention to use the data store.
  • the data transfer between the apparatus and the data store can be either via electrical or optical cables or via electromagnetic radiation.
  • the apparatus of the present invention may be provided with its own power source and/or means for taking power from an external power source.
  • the apparatus is provided with a computer chip that has the specification, details and method of operation as follows: SPECIFICATION
  • EEPROM 16 bytes of key memory (addresses 0 - 15) 112 bytes of user memory (addresses 16 - 127)
  • Version 1 0 of crypto uses a key length of 16 bytes
  • Each byte of key is used to access an 8 bit mask from withm a 256 byte lookup table
  • Each data byte is enc ⁇ ypted/decry ⁇ ted by exclusive o ⁇ ng it with the 8 bit mask
  • Steps 1 & 2 need only be done once to set eeprom write mode.
  • Steps 1 & 2 need only be done once to set data decrypt mode.
  • Steps 1 & 2 need only be done once to set data encrypt mode.
  • Steps 1 & 2 need only be done once to set eeprom read mode.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Storage Device Security (AREA)
  • Digital Computer Display Output (AREA)

Abstract

La présente invention concerne un appareil permettant d'afficher des données en format électronique. Il convient particulièrement pour l'affichage de matériel textuel, notamment un livre électronique. L'appareil comporte un boîtier pourvu d'un afficheur tel qu'un écran, un organe d'émission et de réception de données permettant à l'appareil de communiquer avec une source de données et de télécharger des données en provenance de la source en vue d'un affichage ultérieur. Les données sont cryptées le temps du téléchargement puis décryptées dans le cadre de l'appareil pour permettre l'affichage en clair de ces données. L'appareil se distingue par l'utilisation d'une clé de cryptage et de décryptage des données rangées dans des adresses d'une mémoire ROM de l'appareil. A chaque téléchargement de données depuis la source, il est possible à la source de spécifier de nouvelles adresses fournissant les clés de cryptage et de décryptage pour la session suivante. Cela confère un très haut niveau de sécurité du fait que les clés n'ont pas à être transmises.
PCT/GB1999/004219 1998-12-18 1999-12-20 Appareil electronique a memoire et affichage de donnees WO2000038035A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CA002355713A CA2355713A1 (fr) 1998-12-18 1999-12-20 Appareil electronique a memoire et affichage de donnees
AU18677/00A AU1867700A (en) 1998-12-18 1999-12-20 Electronic data storage and display apparatus
EP99962298A EP1159664A1 (fr) 1998-12-18 1999-12-20 Appareil electronique a memoire et affichage de donnees
GB0117025A GB2363649A (en) 1998-12-18 1999-12-20 Electronic data storage and display apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9828093.6 1998-12-18
GBGB9828093.6A GB9828093D0 (en) 1998-12-18 1998-12-18 Electronic data storage and display apparatus

Publications (1)

Publication Number Publication Date
WO2000038035A1 true WO2000038035A1 (fr) 2000-06-29

Family

ID=10844621

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB1999/004219 WO2000038035A1 (fr) 1998-12-18 1999-12-20 Appareil electronique a memoire et affichage de donnees

Country Status (6)

Country Link
EP (1) EP1159664A1 (fr)
AU (1) AU1867700A (fr)
CA (1) CA2355713A1 (fr)
GB (2) GB9828093D0 (fr)
WO (1) WO2000038035A1 (fr)
ZA (1) ZA200105908B (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2373597A (en) * 2001-03-20 2002-09-25 Hewlett Packard Co Restricted data access
US7380133B2 (en) 2000-12-22 2008-05-27 Nagravision S.A. Anti-cloning method
US9582685B2 (en) 2010-11-19 2017-02-28 Nagravision S.A. Method to detect cloned software

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2681165A1 (fr) * 1991-09-05 1993-03-12 Gemplus Card Int Procede de transmission d'information confidentielle entre deux cartes a puces.
WO1998008344A2 (fr) * 1996-08-13 1998-02-26 Softbook Press, Inc. Procede et dispositif de visionnage de documents electroniques

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2681165A1 (fr) * 1991-09-05 1993-03-12 Gemplus Card Int Procede de transmission d'information confidentielle entre deux cartes a puces.
WO1998008344A2 (fr) * 1996-08-13 1998-02-26 Softbook Press, Inc. Procede et dispositif de visionnage de documents electroniques

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7380133B2 (en) 2000-12-22 2008-05-27 Nagravision S.A. Anti-cloning method
GB2373597A (en) * 2001-03-20 2002-09-25 Hewlett Packard Co Restricted data access
GB2373597B (en) * 2001-03-20 2005-02-23 Hewlett Packard Co Restricted data access
US9582685B2 (en) 2010-11-19 2017-02-28 Nagravision S.A. Method to detect cloned software
US9946855B2 (en) 2010-11-19 2018-04-17 Nagravision S.A. Method to detect cloned software

Also Published As

Publication number Publication date
GB0117025D0 (en) 2001-09-05
AU1867700A (en) 2000-07-12
GB9828093D0 (en) 1999-02-17
CA2355713A1 (fr) 2000-06-29
ZA200105908B (en) 2002-02-21
GB2363649A (en) 2002-01-02
EP1159664A1 (fr) 2001-12-05

Similar Documents

Publication Publication Date Title
US7337332B2 (en) Transferring electronic content
AU2005223902B2 (en) Authentication between device and portable storage
US6367019B1 (en) Copy security for portable music players
JP4857123B2 (ja) 不正機器検出装置、不正機器検出システム、不正機器検出方法、プログラム、記録媒体及び機器情報更新方法
CN100371847C (zh) 文档加密、解密的方法及其安全管理存储设备和系统方法
US20040243488A1 (en) Storage medium rental system
US20050210236A1 (en) Digital rights management structure, portable storage device, and contents management method using the portable storage device
WO2002050642A2 (fr) Procede permettant de distribuer des fichiers multimedia et terminal correspondant
JPH1069514A (ja) 金融取引処理システム
WO2004109972A1 (fr) Terminal utilisateur de reception d'une licence
EP1751758A1 (fr) Procede et appareil de lecture de contenu bases sur la gestion des droits numeriques entre un stockage portable et un dispositif, et stockage portable associe
CN1981262A (zh) 受信任许可证的移除
US7107461B2 (en) Methods and apparatus for customizing a rewritable storage medium
AU778380B2 (en) Portable authorization device for authorizing use of protected information and associated method
GB2404828A (en) Copyright management where encrypted content and corresponding key are in same file
JP2002099514A (ja) デジタルデータ不正使用防止方法、デジタルデータ不正使用防止システム、登録装置、配信装置、再生装置及び記録媒体
WO2000038035A1 (fr) Appareil electronique a memoire et affichage de donnees
JPH1020778A (ja) 暗号化装置および復号化装置、並びにicカード
JPH09146887A (ja) 情報取り込み装置
JP2002149061A (ja) レンタルコンテンツ流通システムおよびその方法
JP3113063B2 (ja) 情報処理システム
KR101322521B1 (ko) 스마트 카드를 이용하여 drm 권리객체를 관리하는 방법
JP3797531B2 (ja) ディジタルデータの不正コピー防止システム
JP2003281476A (ja) Cpu付きicカードの通信システム、cpu付きicカード、管理センター及び読書装置
JP3922537B2 (ja) コンテンツ受配信システム及びそのネットワーク端末

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GE GH GM HR HU ID IL 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 US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

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)
ENP Entry into the national phase

Ref document number: 2355713

Country of ref document: CA

Kind code of ref document: A

Ref document number: 2355713

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 09868314

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 512843

Country of ref document: NZ

Ref document number: 1999962298

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 18677/00

Country of ref document: AU

ENP Entry into the national phase

Ref document number: 200117025

Country of ref document: GB

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2001/05908

Country of ref document: ZA

Ref document number: 200105908

Country of ref document: ZA

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1999962298

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1999962298

Country of ref document: EP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载