WO1992022032A1 - Storage protection utilizing public key control - Google Patents
Storage protection utilizing public key control Download PDFInfo
- Publication number
- WO1992022032A1 WO1992022032A1 PCT/EP1992/000926 EP9200926W WO9222032A1 WO 1992022032 A1 WO1992022032 A1 WO 1992022032A1 EP 9200926 W EP9200926 W EP 9200926W WO 9222032 A1 WO9222032 A1 WO 9222032A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- key
- access
- public
- storage
- signal
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
- G06F12/1458—Protection against unauthorised use of memory or access to memory by checking the subject access rights
- G06F12/1491—Protection against unauthorised use of memory or access to memory by checking the subject access rights in a hierarchical protection system, e.g. privilege levels, memory rings
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SK1361-93A SK136193A3 (en) | 1991-06-06 | 1992-04-29 | Method of securing of acces protection for data blocks and the device for realization of this method |
PL92300810A PL170547B1 (en) | 1991-06-06 | 1992-04-29 | Arrangement for protecting data in a computer system memory module against unauthorised access |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/710,875 US5163096A (en) | 1991-06-06 | 1991-06-06 | Storage protection utilizing public storage key control |
US710,875 | 1991-06-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1992022032A1 true WO1992022032A1 (en) | 1992-12-10 |
Family
ID=24855901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP1992/000926 WO1992022032A1 (en) | 1991-06-06 | 1992-04-29 | Storage protection utilizing public key control |
Country Status (8)
Country | Link |
---|---|
US (1) | US5163096A (en) |
EP (1) | EP0587587A1 (en) |
JP (1) | JPH0736171B2 (en) |
CA (1) | CA2064640C (en) |
HU (1) | HUT67635A (en) |
PL (1) | PL170547B1 (en) |
SK (1) | SK136193A3 (en) |
WO (1) | WO1992022032A1 (en) |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5335334A (en) * | 1990-08-31 | 1994-08-02 | Hitachi, Ltd. | Data processing apparatus having a real memory region with a corresponding fixed memory protection key value and method for allocating memories therefor |
US5341422A (en) * | 1992-09-17 | 1994-08-23 | International Business Machines Corp. | Trusted personal computer system with identification |
US5491752A (en) * | 1993-03-18 | 1996-02-13 | Digital Equipment Corporation, Patent Law Group | System for increasing the difficulty of password guessing attacks in a distributed authentication scheme employing authentication tokens |
US5475829A (en) * | 1993-03-22 | 1995-12-12 | Compaq Computer Corp. | Computer system which overrides write protection status during execution in system management mode |
US5351295A (en) * | 1993-07-01 | 1994-09-27 | Digital Equipment Corporation | Secure method of neighbor discovery over a multiaccess medium |
US5475763A (en) * | 1993-07-01 | 1995-12-12 | Digital Equipment Corp., Patent Law Group | Method of deriving a per-message signature for a DSS or El Gamal encryption system |
US5483598A (en) * | 1993-07-01 | 1996-01-09 | Digital Equipment Corp., Patent Law Group | Message encryption using a hash function |
US5590309A (en) * | 1994-04-01 | 1996-12-31 | International Business Machines Corporation | Storage protection cache and backing storage having system control element data cache pipeline and storage protection bits in a stack array with a stack directory for the stack array |
JPH07271865A (en) | 1994-04-01 | 1995-10-20 | Mitsubishi Corp | Method for managing copyright of data base |
US7036019B1 (en) | 1994-04-01 | 2006-04-25 | Intarsia Software Llc | Method for controlling database copyrights |
US7302415B1 (en) | 1994-09-30 | 2007-11-27 | Intarsia Llc | Data copyright management system |
JP2970739B2 (en) * | 1994-09-30 | 1999-11-02 | 日本ビクター株式会社 | Optical disc playback control method |
US6424715B1 (en) * | 1994-10-27 | 2002-07-23 | Mitsubishi Corporation | Digital content management system and apparatus |
DE69532434T2 (en) | 1994-10-27 | 2004-11-11 | Mitsubishi Corp. | Device for file copyright management system |
US8595502B2 (en) | 1995-09-29 | 2013-11-26 | Intarsia Software Llc | Data management system |
JP3786993B2 (en) * | 1995-12-14 | 2006-06-21 | 株式会社日立製作所 | Data storage unit and data storage device using the unit |
US5724551A (en) * | 1996-05-23 | 1998-03-03 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries include storage keys for controlling accesses to the buffers |
US5802397A (en) * | 1996-05-23 | 1998-09-01 | International Business Machines Corporation | System for storage protection from unintended I/O access using I/O protection key by providing no control by I/O key entries over access by CP entity |
US5900019A (en) * | 1996-05-23 | 1999-05-04 | International Business Machines Corporation | Apparatus for protecting memory storage blocks from I/O accesses |
US5809546A (en) * | 1996-05-23 | 1998-09-15 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries including storage keys for controlling accesses to the buffers |
US5787309A (en) * | 1996-05-23 | 1998-07-28 | International Business Machines Corporation | Apparatus for protecting storage blocks from being accessed by unwanted I/O programs using I/O program keys and I/O storage keys having M number of bits |
JP3228182B2 (en) | 1997-05-29 | 2001-11-12 | 株式会社日立製作所 | Storage system and method for accessing storage system |
US6229894B1 (en) * | 1997-07-14 | 2001-05-08 | Entrust Technologies, Ltd. | Method and apparatus for access to user-specific encryption information |
US6182174B1 (en) * | 1998-04-13 | 2001-01-30 | International Business Machines Corporation | Memory card interface method using multiplexed storage protect key to indicate command acceptance |
US7171567B1 (en) * | 1999-08-02 | 2007-01-30 | Harris Interactive, Inc. | System for protecting information over the internet |
US7391865B2 (en) | 1999-09-20 | 2008-06-24 | Security First Corporation | Secure data parser method and system |
AU7596300A (en) * | 1999-09-20 | 2001-04-24 | Ethentica, Inc. | Cryptographic server with provisions for interoperability between cryptographic systems |
JP2001167040A (en) | 1999-12-14 | 2001-06-22 | Hitachi Ltd | Memory subsystem and memory control unit |
US6684209B1 (en) * | 2000-01-14 | 2004-01-27 | Hitachi, Ltd. | Security method and system for storage subsystem |
US7657727B2 (en) * | 2000-01-14 | 2010-02-02 | Hitachi, Ltd. | Security for logical unit in storage subsystem |
JP4651230B2 (en) | 2001-07-13 | 2011-03-16 | 株式会社日立製作所 | Storage system and access control method to logical unit |
US6748592B1 (en) * | 2000-02-14 | 2004-06-08 | Xoucin, Inc. | Method and apparatus for protectively operating a data/information processing device |
JP4719957B2 (en) * | 2000-05-24 | 2011-07-06 | 株式会社日立製作所 | Storage control device, storage system, and storage system security setting method |
US7539828B2 (en) * | 2000-08-08 | 2009-05-26 | Faronics Corporation | Method and system for automatically preserving persistent storage |
US6807602B1 (en) * | 2000-10-30 | 2004-10-19 | Hewlett-Packard Development Company, L.P. | System and method for mapping bus addresses to memory locations utilizing access keys and checksums |
AU2003246111A1 (en) * | 2003-07-07 | 2005-01-21 | Lg Electronics, Inc. | Upgrade apparatus and its method for home network system |
WO2006047694A1 (en) | 2004-10-25 | 2006-05-04 | Orsini Rick L | Secure data parser method and system |
CN105978683A (en) | 2005-11-18 | 2016-09-28 | 安全第公司 | Secure data parser method and system |
US7634708B2 (en) * | 2006-09-15 | 2009-12-15 | International Business Machines Corporation | Relocatable storage protect keys for system main memory |
CA2670597A1 (en) | 2006-12-05 | 2008-06-12 | Don Martin | Improved tape backup method using a secure data parser |
JP5060620B2 (en) * | 2007-08-01 | 2012-10-31 | エヌエックスピー ビー ヴィ | Mobile communication device and method for disabling applications |
CN103152170A (en) * | 2007-09-14 | 2013-06-12 | 安全第一公司 | Systems and methods for managing cryptographic keys |
CA2710868A1 (en) | 2008-01-07 | 2009-07-16 | Security First Corp. | Systems and methods for securing data using multi-factor or keyed dispersal |
EP2163067B1 (en) | 2008-02-22 | 2013-12-25 | Security First Corp. | Systems and methods for secure workgroup management and communication |
CN102428686A (en) | 2009-05-19 | 2012-04-25 | 安全第一公司 | Systems and methods for securing data in the cloud |
CA2781872A1 (en) | 2009-11-25 | 2011-06-09 | Security First Corp. | Systems and methods for securing data in motion |
US9443097B2 (en) | 2010-03-31 | 2016-09-13 | Security First Corp. | Systems and methods for securing data in motion |
WO2011150346A2 (en) | 2010-05-28 | 2011-12-01 | Laurich Lawrence A | Accelerator system for use with secure data storage |
CN105071936B (en) | 2010-09-20 | 2018-10-12 | 安全第一公司 | The system and method shared for secure data |
JP5541275B2 (en) | 2011-12-28 | 2014-07-09 | 富士通株式会社 | Information processing apparatus and unauthorized access prevention method |
US8918885B2 (en) * | 2012-02-09 | 2014-12-23 | International Business Machines Corporation | Automatic discovery of system integrity exposures in system code |
US10146707B2 (en) | 2017-03-14 | 2018-12-04 | International Business Machines Corporation | Hardware-based memory protection |
GB2576005B (en) * | 2018-07-31 | 2020-10-07 | Advanced Risc Mach Ltd | Handling guard tag loss |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1562429A (en) * | 1967-04-11 | 1969-04-04 | ||
US4472790A (en) * | 1982-02-05 | 1984-09-18 | International Business Machines Corporation | Storage fetch protect override controls |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3576544A (en) * | 1968-10-18 | 1971-04-27 | Ibm | Storage protection system |
US3761883A (en) * | 1972-01-20 | 1973-09-25 | Ibm | Storage protect key array for a multiprocessing system |
US3825903A (en) * | 1973-04-30 | 1974-07-23 | Ibm | Automatic switching of storage protect keys |
US4405829A (en) * | 1977-12-14 | 1983-09-20 | Massachusetts Institute Of Technology | Cryptographic communications system and method |
US4424414A (en) * | 1978-05-01 | 1984-01-03 | Board Of Trustees Of The Leland Stanford Junior University | Exponentiation cryptographic apparatus and method |
US4366537A (en) * | 1980-05-23 | 1982-12-28 | International Business Machines Corp. | Authorization mechanism for transfer of program control or data between different address spaces having different storage protect keys |
US4471163A (en) * | 1981-10-05 | 1984-09-11 | Donald Thomas C | Software protection system |
AU542447B2 (en) * | 1982-02-27 | 1985-02-21 | Fujitsu Limited | System for controlling key storage unit |
JPS5958700A (en) * | 1982-09-29 | 1984-04-04 | Fujitsu Ltd | Memory protection judge method |
US4668318A (en) * | 1983-12-19 | 1987-05-26 | The Goodyear Tire & Rubber Company | Method for producing braided spiral reinforced hose |
-
1991
- 1991-06-06 US US07/710,875 patent/US5163096A/en not_active Expired - Lifetime
-
1992
- 1992-04-01 CA CA002064640A patent/CA2064640C/en not_active Expired - Fee Related
- 1992-04-24 JP JP4106473A patent/JPH0736171B2/en not_active Expired - Lifetime
- 1992-04-29 EP EP92909416A patent/EP0587587A1/en not_active Withdrawn
- 1992-04-29 SK SK1361-93A patent/SK136193A3/en unknown
- 1992-04-29 HU HU9303459A patent/HUT67635A/en unknown
- 1992-04-29 WO PCT/EP1992/000926 patent/WO1992022032A1/en not_active Application Discontinuation
- 1992-04-29 PL PL92300810A patent/PL170547B1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1562429A (en) * | 1967-04-11 | 1969-04-04 | ||
US4472790A (en) * | 1982-02-05 | 1984-09-18 | International Business Machines Corporation | Storage fetch protect override controls |
Non-Patent Citations (1)
Title |
---|
ELECTRO '86 AND MINI/MICRO NORTHEAST CONFERENCE RECORD November 1986, LOS ANGELES, US 21/2 pages 1 - 6; P. BUNCE ET AL.: 'System integrity in real-time MIL-STD-1750A environments' * |
Also Published As
Publication number | Publication date |
---|---|
JPH0736171B2 (en) | 1995-04-19 |
CA2064640C (en) | 1995-12-12 |
US5163096A (en) | 1992-11-10 |
SK136193A3 (en) | 1994-08-10 |
CA2064640A1 (en) | 1992-12-07 |
HU9303459D0 (en) | 1994-04-28 |
JPH05204762A (en) | 1993-08-13 |
PL170547B1 (en) | 1996-12-31 |
HUT67635A (en) | 1995-04-28 |
EP0587587A1 (en) | 1994-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5163096A (en) | Storage protection utilizing public storage key control | |
US4366537A (en) | Authorization mechanism for transfer of program control or data between different address spaces having different storage protect keys | |
US4430705A (en) | Authorization mechanism for establishing addressability to information in another address space | |
US5023773A (en) | Authorization for selective program access to data in multiple address spaces | |
US5628023A (en) | Virtual storage computer system having methods and apparatus for providing token-controlled access to protected pages of memory via a token-accessible view | |
EP0058844B1 (en) | Address generator for multiple virtual address spaces | |
US4500952A (en) | Mechanism for control of address translation by a program using a plurality of translation tables | |
US5809546A (en) | Method for managing I/O buffers in shared storage by structuring buffer table having entries including storage keys for controlling accesses to the buffers | |
US4979098A (en) | Multiple address space token designation, protection controls, designation translation and lookaside | |
US4945480A (en) | Data domain switching on program address space switching and return | |
US5619671A (en) | Method and apparatus for providing token controlled access to protected pages of memory | |
US5220669A (en) | Linkage mechanism for program isolation | |
US5469556A (en) | Resource access security system for controlling access to resources of a data processing system | |
US7467271B2 (en) | Operating system permitting limited access to a system page | |
KR940003325B1 (en) | Virtual input/output commands | |
EP0472487A2 (en) | Apparatus and method for controlling access to data using domains | |
US5900019A (en) | Apparatus for protecting memory storage blocks from I/O accesses | |
JPH04247528A (en) | Common access device and method into data space | |
US5724551A (en) | Method for managing I/O buffers in shared storage by structuring buffer table having entries include storage keys for controlling accesses to the buffers | |
US5787309A (en) | Apparatus for protecting storage blocks from being accessed by unwanted I/O programs using I/O program keys and I/O storage keys having M number of bits | |
US5369750A (en) | Method and apparatus for configuring multiple absolute address spaces | |
US5802397A (en) | System for storage protection from unintended I/O access using I/O protection key by providing no control by I/O key entries over access by CP entity | |
US5493661A (en) | Method and system for providing a program call to a dispatchable unit's base space | |
EP0040703B1 (en) | Enhancements in system/370 type of data processing apparatus | |
EP0327839B1 (en) | Information handling system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CS DE HU PL RU |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IT LU MC NL SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
LE32 | Later election for international application filed prior to expiration of 19th month from priority date or according to rule 32.2 (b) | ||
EX32 | Extension under rule 32 effected after completion of technical preparation for international publication | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1992909416 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: PV1993-2588 Country of ref document: CZ |
|
WWE | Wipo information: entry into national phase |
Ref document number: 136193 Country of ref document: SK |
|
WWP | Wipo information: published in national office |
Ref document number: 1992909416 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
LE32 | Later election for international application filed prior to expiration of 19th month from priority date or according to rule 32.2 (b) | ||
EX32 | Extension under rule 32 effected after completion of technical preparation for international publication | ||
LE32 | Later election for international application filed prior to expiration of 19th month from priority date or according to rule 32.2 (b) | ||
LE32 | Later election for international application filed prior to expiration of 19th month from priority date or according to rule 32.2 (b) | ||
LE32 | Later election for international application filed prior to expiration of 19th month from priority date or according to rule 32.2 (b) | ||
LE32 | Later election for international application filed prior to expiration of 19th month from priority date or according to rule 32.2 (b) | ||
WWW | Wipo information: withdrawn in national office |
Ref document number: 1992909416 Country of ref document: EP |
|
WWR | Wipo information: refused in national office |
Ref document number: PV1993-2588 Country of ref document: CZ |