SK136193A3 - Method of securing of acces protection for data blocks and the device for realization of this method - Google Patents

Method of securing of acces protection for data blocks and the device for realization of this method Download PDF

Info

Publication number
SK136193A3
SK136193A3 SK1361-93A SK136193A SK136193A3 SK 136193 A3 SK136193 A3 SK 136193A3 SK 136193 A SK136193 A SK 136193A SK 136193 A3 SK136193 A3 SK 136193A3
Authority
SK
Slovakia
Prior art keywords
key
access
public
storage
signal
Prior art date
Application number
SK1361-93A
Other languages
English (en)
Slovak (sk)
Inventor
Carl E Clark
Casper A Scalzi
Michael G Mall
Bhaskar Sinha
Original Assignee
Ibm
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 Ibm filed Critical Ibm
Publication of SK136193A3 publication Critical patent/SK136193A3/sk

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1458Protection against unauthorised use of memory or access to memory by checking the subject access rights
    • G06F12/1491Protection 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

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)
  • Storage Device Security (AREA)
SK1361-93A 1991-06-06 1992-04-29 Method of securing of acces protection for data blocks and the device for realization of this method SK136193A3 (en)

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
PCT/EP1992/000926 WO1992022032A1 (fr) 1991-06-06 1992-04-29 Protection de memoire a l'aide d'une commande par codes publics

Publications (1)

Publication Number Publication Date
SK136193A3 true SK136193A3 (en) 1994-08-10

Family

ID=24855901

Family Applications (1)

Application Number Title Priority Date Filing Date
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

Country Status (8)

Country Link
US (1) US5163096A (fr)
EP (1) EP0587587A1 (fr)
JP (1) JPH0736171B2 (fr)
CA (1) CA2064640C (fr)
HU (1) HUT67635A (fr)
PL (1) PL170547B1 (fr)
SK (1) SK136193A3 (fr)
WO (1) WO1992022032A1 (fr)

Families Citing this family (53)

* Cited by examiner, † Cited by third party
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
US5483598A (en) * 1993-07-01 1996-01-09 Digital Equipment Corp., Patent Law Group Message encryption using a hash function
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
US5351295A (en) * 1993-07-01 1994-09-27 Digital Equipment Corporation Secure method of neighbor discovery over a multiaccess medium
US7036019B1 (en) * 1994-04-01 2006-04-25 Intarsia Software Llc Method for controlling database copyrights
JPH07271865A (ja) 1994-04-01 1995-10-20 Mitsubishi Corp データベース著作権管理方法
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
JP2970739B2 (ja) * 1994-09-30 1999-11-02 日本ビクター株式会社 光ディスクの再生制御方法
US7302415B1 (en) 1994-09-30 2007-11-27 Intarsia Llc Data copyright management system
DE69532434T2 (de) * 1994-10-27 2004-11-11 Mitsubishi Corp. Gerät für Dateiurheberrechte-Verwaltungssystem
US6424715B1 (en) * 1994-10-27 2002-07-23 Mitsubishi Corporation Digital content management system and apparatus
US8595502B2 (en) 1995-09-29 2013-11-26 Intarsia Software Llc Data management system
JP3786993B2 (ja) * 1995-12-14 2006-06-21 株式会社日立製作所 データ記憶ユニット及び該ユニットを用いたデータ記憶装置
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
US5900019A (en) * 1996-05-23 1999-05-04 International Business Machines Corporation Apparatus for protecting memory storage blocks from I/O accesses
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
JP3228182B2 (ja) * 1997-05-29 2001-11-12 株式会社日立製作所 記憶システム及び記憶システムへのアクセス方法
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
AU7705300A (en) * 1999-09-20 2001-04-24 Ethentica, Inc. Trust arbitrage in cryptographic authentication
US7391865B2 (en) 1999-09-20 2008-06-24 Security First Corporation Secure data parser method and system
JP2001167040A (ja) * 1999-12-14 2001-06-22 Hitachi Ltd 記憶サブシステム及び記憶制御装置
US6684209B1 (en) * 2000-01-14 2004-01-27 Hitachi, Ltd. Security method and system for storage subsystem
JP4651230B2 (ja) 2001-07-13 2011-03-16 株式会社日立製作所 記憶システム及び論理ユニットへのアクセス制御方法
US7657727B2 (en) * 2000-01-14 2010-02-02 Hitachi, Ltd. Security for logical unit in storage subsystem
US6748592B1 (en) * 2000-02-14 2004-06-08 Xoucin, Inc. Method and apparatus for protectively operating a data/information processing device
JP4719957B2 (ja) * 2000-05-24 2011-07-06 株式会社日立製作所 記憶制御装置及び記憶システム並びに記憶システムのセキュリティ設定方法
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
WO2005004368A2 (fr) * 2003-07-07 2005-01-13 Lg Electronics, Inc. Appareil de mise a niveau et procede associe utilises dans un systeme de reseau domestique
BRPI0517026A (pt) 2004-10-25 2008-09-30 Rick L Orsini método e sistema analisador de dados seguros
CN103384196A (zh) 2005-11-18 2013-11-06 安全第一公司 安全数据解析方法和系统
US7634708B2 (en) * 2006-09-15 2009-12-15 International Business Machines Corporation Relocatable storage protect keys for system main memory
CN105224417A (zh) 2006-12-05 2016-01-06 安全第一公司 改进的磁带备份方法
CN101765846B (zh) 2007-08-01 2013-10-23 Nxp股份有限公司 用于禁用应用程序的移动通信设备和方法
CN101855860B (zh) 2007-09-14 2013-01-09 安全第一公司 用于管理加密密钥的系统和方法
BRPI0906863A8 (pt) 2008-01-07 2018-10-30 Security First Corp sistemas e métodos para proteção de dados com o uso de dispersão chaveada por multifatorial
EP2651100A1 (fr) 2008-02-22 2013-10-16 Security First Corporation Systèmes et procédés pour sécuriser la gestion et communication d'un groupe de travail
JP5757536B2 (ja) 2009-05-19 2015-07-29 セキュリティー ファースト コープ. クラウド内にデータを確保するシステムおよび方法
EP2504973B1 (fr) 2009-11-25 2016-11-16 Security First Corp. Systèmes et procédés pour la sécurisation de données en mouvement
US9443097B2 (en) 2010-03-31 2016-09-13 Security First Corp. Systems and methods for securing data in motion
US8601498B2 (en) 2010-05-28 2013-12-03 Security First Corp. Accelerator system for use with secure data storage
WO2012040231A2 (fr) 2010-09-20 2012-03-29 Orsini Rick L Systèmes et procédés pour un partage sécurisé de données
JP5541275B2 (ja) 2011-12-28 2014-07-09 富士通株式会社 情報処理装置および不正アクセス防止方法
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

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1562429A (fr) * 1967-04-11 1969-04-04
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
US4472790A (en) * 1982-02-05 1984-09-18 International Business Machines Corporation Storage fetch protect override controls
AU542447B2 (en) * 1982-02-27 1985-02-21 Fujitsu Limited System for controlling key storage unit
JPS5958700A (ja) * 1982-09-29 1984-04-04 Fujitsu Ltd 記憶保護判定方式
US4668318A (en) * 1983-12-19 1987-05-26 The Goodyear Tire & Rubber Company Method for producing braided spiral reinforced hose

Also Published As

Publication number Publication date
CA2064640C (fr) 1995-12-12
JPH0736171B2 (ja) 1995-04-19
JPH05204762A (ja) 1993-08-13
CA2064640A1 (fr) 1992-12-07
EP0587587A1 (fr) 1994-03-23
US5163096A (en) 1992-11-10
HU9303459D0 (en) 1994-04-28
WO1992022032A1 (fr) 1992-12-10
HUT67635A (en) 1995-04-28
PL170547B1 (pl) 1996-12-31

Similar Documents

Publication Publication Date Title
SK136193A3 (en) Method of securing of acces protection for data blocks and the device for realization of this method
US12578984B2 (en) Virtual machine register in a computer processor
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
US4962533A (en) Data protection for computer systems
EP0220920B1 (fr) Instruction pour la mise en place d'un système d'ordinateur sûr
US6829684B2 (en) Applications of operating mode dependent error signal generation upon real address range checking prior to translation
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
US5845129A (en) Protection domains in a single address space
EP0115877B1 (fr) Protection de partie critique de système
US5210854A (en) System for updating program stored in eeprom by storing new version into new location and updating second transfer vector to contain starting address of new version
CN109840410A (zh) 一种进程内数据隔离与保护的方法和系统
KR102570757B1 (ko) 실행 도메인에 대한 페이지 테이블 엔트리에 보안 구성
US11500665B2 (en) Dynamic configuration of a computer processor based on the presence of a hypervisor
KR20210035911A (ko) 객체 특정 가상 어드레스 공간으로부터 물리적 어드레스 공간으로의 메모리 어드레스 변환을 위한 보안 구성
US6049876A (en) Data processing system and method which detect unauthorized memory accesses
KR20210032004A (ko) 컴퓨터 프로세서에서 실행되고 있는 명령을 위한 도메인 레지스터
US5900019A (en) Apparatus for protecting memory storage blocks from I/O accesses
JPS6112584B2 (fr)
CN101201885A (zh) 一种在vt环境中操作的软件代理的篡改保护方法和装置
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
US20060026577A1 (en) Method and system for replacing instructions and instruction blocks in computer code
KR20210035909A (ko) 실행 도메인에 기반한 프로세서 레지스터를 위한 액세스 제어
JP7291149B2 (ja) メモリ・アクセスにおける保護タグ・チェックの制御
US20180196956A1 (en) Security architecture and method