WO2002025410A3 - Protect by data chunk address as encryption key - Google Patents

Protect by data chunk address as encryption key Download PDF

Info

Publication number
WO2002025410A3
WO2002025410A3 PCT/EP2001/010162 EP0110162W WO0225410A3 WO 2002025410 A3 WO2002025410 A3 WO 2002025410A3 EP 0110162 W EP0110162 W EP 0110162W WO 0225410 A3 WO0225410 A3 WO 0225410A3
Authority
WO
WIPO (PCT)
Prior art keywords
data chunk
encryption key
address
data
chunks
Prior art date
Application number
PCT/EP2001/010162
Other languages
French (fr)
Other versions
WO2002025410A2 (en
Inventor
Wilhelmus F J Fontijn
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 JP2002529347A priority Critical patent/JP2004510367A/en
Priority to EP01974226A priority patent/EP1320796A2/en
Publication of WO2002025410A2 publication Critical patent/WO2002025410A2/en
Publication of WO2002025410A3 publication Critical patent/WO2002025410A3/en

Links

Classifications

    • 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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0872Generation of secret information including derivation or calculation of cryptographic keys or passwords using geo-location information, e.g. location data, time, relative position or proximity to other entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms

Abstract

A computer operates on confidential data that are organized in finite-sized data chunks. First, each said data chunk is assigned a particular logical address of a set of logical addresses. Next, each data chunk is stored at a respective unique physical address on a medium, whilst maintaining a predetermined relationship between the particular logical address and the unique physical address. Next, a computer software program accesses the chunks through the logical addresses. A representation of predetermined relationship is read. In particular, before storing, a data chunk is encrypted through an encryption key that is at least co-based on an address assigned to the data chunk. After reading , a data chunk is decrypted through usage of a decryption key as an inverse of the latter encryption key. The chunks may or may not be uniform-sized.
PCT/EP2001/010162 2000-09-15 2001-08-31 Protect by data chunk address as encryption key WO2002025410A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002529347A JP2004510367A (en) 2000-09-15 2001-08-31 Protection by data chunk address as encryption key
EP01974226A EP1320796A2 (en) 2000-09-15 2001-08-31 Protect by data chunk address as encryption key

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP00203207.6 2000-09-15
EP00203207 2000-09-15

Publications (2)

Publication Number Publication Date
WO2002025410A2 WO2002025410A2 (en) 2002-03-28
WO2002025410A3 true WO2002025410A3 (en) 2003-03-20

Family

ID=8172030

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/010162 WO2002025410A2 (en) 2000-09-15 2001-08-31 Protect by data chunk address as encryption key

Country Status (5)

Country Link
US (1) US20020073326A1 (en)
EP (1) EP1320796A2 (en)
JP (1) JP2004510367A (en)
CN (1) CN1541349A (en)
WO (1) WO2002025410A2 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7155011B2 (en) * 2001-03-13 2006-12-26 Victor Company Of Japan, Limited Encryption method, decryption method, and recording and reproducing apparatus
WO2002077878A1 (en) 2001-03-26 2002-10-03 Galois Connections Inc Crypto-pointers for secure data storage
JP2003134106A (en) * 2001-10-22 2003-05-09 Victor Co Of Japan Ltd Encryption method, decoding method and apparatus, and information recording medium
US7107459B2 (en) * 2002-01-16 2006-09-12 Sun Microsystems, Inc. Secure CPU and memory management unit with cryptographic extensions
GB2415826B (en) * 2002-03-08 2006-06-07 First 4 Internet Ltd Data protection system
AU2003214559A1 (en) * 2002-04-25 2003-11-10 Koninklijke Philips Electronics N.V. Device for recording data, record carrier and method for recording data
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
DE10345385B4 (en) * 2003-09-30 2005-10-06 Infineon Technologies Ag Decryption or encryption when writing to a memory
EP2099154A3 (en) * 2004-02-05 2010-01-27 Research In Motion Limited On-chip storage, creation, and manipulation of an encryption key
US7500098B2 (en) * 2004-03-19 2009-03-03 Nokia Corporation Secure mode controlled memory
JP2006023957A (en) * 2004-07-07 2006-01-26 Sony Corp Semiconductor integrated circuit and information processor
US20090235085A1 (en) * 2005-01-17 2009-09-17 Seemant Shankar Mathur Method and System for Secure Authentication and Data Exchange in Client Server Architecture
US8001374B2 (en) * 2005-12-16 2011-08-16 Lsi Corporation Memory encryption for digital video
JP2007235834A (en) * 2006-03-03 2007-09-13 Fujitsu Ltd Encryption program and system and method
GB2440170B8 (en) 2006-07-14 2014-07-16 Vodafone Plc Digital rights management
EP2310976B1 (en) * 2008-06-24 2011-11-02 Nagravision S.A. Secure memory management system and method
US8954696B2 (en) 2008-06-24 2015-02-10 Nagravision S.A. Secure memory management system and method
EP2151763A1 (en) * 2008-07-28 2010-02-10 Nagravision S.A. Method and apparatus for obfuscating virtual to physical memory mapping
US8782433B2 (en) * 2008-09-10 2014-07-15 Inside Secure Data security
JP5492679B2 (en) * 2009-06-30 2014-05-14 パナソニック株式会社 Storage device and memory controller
GB2489405B (en) * 2011-03-22 2018-03-07 Advanced Risc Mach Ltd Encrypting and storing confidential data
US8862902B2 (en) * 2011-04-29 2014-10-14 Seagate Technology Llc Cascaded data encryption dependent on attributes of physical memory
US9128876B2 (en) 2011-12-06 2015-09-08 Honeywell International Inc. Memory location specific data encryption key
US9052824B2 (en) * 2012-01-26 2015-06-09 Upthere, Inc. Content addressable stores based on sibling groups
CN103425935A (en) * 2012-05-16 2013-12-04 侯方勇 Method and device for encrypting data of memory on basis of addresses
US10013363B2 (en) 2015-02-09 2018-07-03 Honeywell International Inc. Encryption using entropy-based key derivation
CN106022161B (en) * 2016-05-13 2018-09-25 天脉聚源(北京)传媒科技有限公司 A kind of data processing method and device
US10708073B2 (en) 2016-11-08 2020-07-07 Honeywell International Inc. Configuration based cryptographic key generation
WO2019198003A1 (en) * 2018-04-10 2019-10-17 Al Belooshi Bushra Abbas Mohammed System and method for cryptographic keys security in the cloud
US11763008B2 (en) 2020-01-15 2023-09-19 International Business Machines Corporation Encrypting data using an encryption path and a bypass path
US11520709B2 (en) * 2020-01-15 2022-12-06 International Business Machines Corporation Memory based encryption using an encryption key based on a physical address

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2264373A (en) * 1992-02-05 1993-08-25 Eurologic Research Limited Data encryption.
US5661800A (en) * 1994-03-18 1997-08-26 Fujitsu, Limited Method and manufacture for preventing unauthorized use by judging the corresponding relationship between logical and physical addresses
EP0899733A1 (en) * 1997-08-28 1999-03-03 Sony DADC Austria AG Optical disc copy management 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

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4747139A (en) * 1984-08-27 1988-05-24 Taaffe James L Software security method and systems
US5095525A (en) * 1989-06-26 1992-03-10 Rockwell International Corporation Memory transformation apparatus and method
JP3627384B2 (en) * 1996-01-17 2005-03-09 富士ゼロックス株式会社 Information processing apparatus with software protection function and information processing method with software protection function
US5892826A (en) * 1996-01-30 1999-04-06 Motorola, Inc. Data processor with flexible data encryption
US6345359B1 (en) * 1997-11-14 2002-02-05 Raytheon Company In-line decryption for protecting embedded software
US6611812B2 (en) * 1998-08-13 2003-08-26 International Business Machines Corporation Secure electronic content distribution on CDS and DVDs

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2264373A (en) * 1992-02-05 1993-08-25 Eurologic Research Limited Data encryption.
US5661800A (en) * 1994-03-18 1997-08-26 Fujitsu, Limited Method and manufacture for preventing unauthorized use by judging the corresponding relationship between logical and physical addresses
EP0899733A1 (en) * 1997-08-28 1999-03-03 Sony DADC Austria AG Optical disc copy management 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

Also Published As

Publication number Publication date
EP1320796A2 (en) 2003-06-25
WO2002025410A2 (en) 2002-03-28
JP2004510367A (en) 2004-04-02
CN1541349A (en) 2004-10-27
US20020073326A1 (en) 2002-06-13

Similar Documents

Publication Publication Date Title
WO2002025410A3 (en) Protect by data chunk address as encryption key
US20170046281A1 (en) Address dependent data encryption
US7631195B1 (en) System and method for providing security to a portable storage device
GB2387937B (en) Secure cpu and memory management unit with cryptographic extensions
US11416417B2 (en) Method and apparatus to generate zero content over garbage data when encryption parameters are changed
US20080114994A1 (en) Method and system to provide security implementation for storage devices
US20050251866A1 (en) Storage medium and method and apparatus for separately protecting data in different areas of the storage medium
CN101408916B (en) Internet software internet privacy protection method
WO2008063384A3 (en) Systems and methods for document control using public key encryption
CN101866668A (en) Pen recorder and content-data playback system
KR950029930A (en) Method and device for securing file access
CN101261666B (en) A method for realizing software copyright protection based on encrypted executable program file
JP2005505069A5 (en)
EP1983461A3 (en) External storage apparatus and method of preventing information leakage
CA2332034A1 (en) A method and system for providing copy-protection on a storage medium and storage medium for use in such a system
CN101086718A (en) Memory system
JP2002351742A (en) Data protecting device
GB2315575A (en) Encryption circuit in I/O subsystem
TW200516552A (en) Record carrier comprising encryption indication information
US20190377693A1 (en) Method to generate pattern data over garbage data when encryption parameters are changed
JP2006293583A (en) File management method
CN101131845A (en) Copy protection method for storage medium
CN103154967A (en) Modifying a length of an element to form an encryption key
JP2005530293A5 (en)
CN102110202B (en) Method for reading DRM file in mobile terminal file system

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 CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 529347

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 018027598

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2001974226

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 2001974226

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001974226

Country of ref document: EP