JPH0388052A - 機密保護処理方式 - Google Patents
機密保護処理方式Info
- Publication number
- JPH0388052A JPH0388052A JP1225402A JP22540289A JPH0388052A JP H0388052 A JPH0388052 A JP H0388052A JP 1225402 A JP1225402 A JP 1225402A JP 22540289 A JP22540289 A JP 22540289A JP H0388052 A JPH0388052 A JP H0388052A
- Authority
- JP
- Japan
- Prior art keywords
- operator
- access
- profile information
- information
- program
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Storage Device Security (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明は機密保護処理方式に関し、特にコンピュータ
システムのファイルアクセスを制御する機密保護処理方
式に関する。
システムのファイルアクセスを制御する機密保護処理方
式に関する。
(従来の技術)
一般に、コンピュータシステムにおいては、機密保護の
ために、特定の操作員または操作員グループにのみファ
イルアクセスを許可する方式が用いられている。この機
密保護処理方式としては、保護対象のファイルにアクセ
ス許可者リストを直接設定する方式や、操作員毎に予め
アクセス許可リストを設定しておく方式、さらには、フ
ァイルパスワードを使用して、そのパスワードを知って
いる操作員のみアクセスを許可するパスワード保護方式
が良く使用されている。
ために、特定の操作員または操作員グループにのみファ
イルアクセスを許可する方式が用いられている。この機
密保護処理方式としては、保護対象のファイルにアクセ
ス許可者リストを直接設定する方式や、操作員毎に予め
アクセス許可リストを設定しておく方式、さらには、フ
ァイルパスワードを使用して、そのパスワードを知って
いる操作員のみアクセスを許可するパスワード保護方式
が良く使用されている。
これら機密保護処理方式は、どれも操作員と保護したい
ファイルとの関係を規定したものである。
ファイルとの関係を規定したものである。
このため、これら機密保護処理方式では、操作員単位で
の機密保護はできるが、業務単位での機密保護すなわち
ファイル内の情報の種類やアクセス形式に応じた機密保
護を行うのが困難である。
の機密保護はできるが、業務単位での機密保護すなわち
ファイル内の情報の種類やアクセス形式に応じた機密保
護を行うのが困難である。
従って、この様な機密保護処理方式を使用した場合には
、あるファイルに対してファイル参照業務だけを実行す
れば良い操作員が、そのファイルの内容を誤った業務操
作例えば書き込みアクセスによって破壊してしまうと伝
った事態を招くことがある。
、あるファイルに対してファイル参照業務だけを実行す
れば良い操作員が、そのファイルの内容を誤った業務操
作例えば書き込みアクセスによって破壊してしまうと伝
った事態を招くことがある。
また、操作員の組織変更等に伴って許可者の変更が必要
な場合には、全てのファイルに対するアクセス許可者リ
ストの再設定が必要になるため、操作員の組織変更等に
起因する保護対象の変更作業に多くの時間と労力を要す
る欠点もある。
な場合には、全てのファイルに対するアクセス許可者リ
ストの再設定が必要になるため、操作員の組織変更等に
起因する保護対象の変更作業に多くの時間と労力を要す
る欠点もある。
(発明が解決しようとする課題)
従来では、業務単位での機密保護が困難であり、また操
作員の組織変更等に起因する保護対象の変更作業に時間
がかかる欠点があった。
作員の組織変更等に起因する保護対象の変更作業に時間
がかかる欠点があった。
この発明はこの様な点に鑑みなされたもので、業務単位
での機密保護を実現でき、しかも保護対象の変更を容易
に行うことができる機密保護処理方式を提供する事を目
的とする。
での機密保護を実現でき、しかも保護対象の変更を容易
に行うことができる機密保護処理方式を提供する事を目
的とする。
[発明の構成コ
(課題を解決するための手段)
この発明は、コンピュータシステムのファイルアクセス
を制御する機密保護処理方式において、操作員認証のた
めの複数のオペレータプロフィール情報が格納されてい
る第1の記憶手段と、前記各オペレータプロフィール情
報毎に起動可能な業務プログラムの内容を表す環境プロ
フィール情報が格納されている第2の記憶手段と、前記
各ファイル毎にアクセス可能な環境プロフィール情報お
よびその許可されているアクセス形式を表すアクセス保
°護情報が格納されている第3の記憶手段と、操作員に
よって入力された利用者識別情報と前記オペレータプロ
フィール情報とに基づいて操作員認証を行う操作員認証
手段と、起動要求された業務プログラムの実行許可を前
記環境プロフィール情報に基づいて判断するプログラム
検証手段と、このプログラム検証手段によって許可され
た業務プログラムによってアクセス要求されるファイル
内容およびそのアクセス形式の実行許可を前記アクセス
保護情報に基づいて判断するアクセス検証手段とを具備
することを特徴とする。
を制御する機密保護処理方式において、操作員認証のた
めの複数のオペレータプロフィール情報が格納されてい
る第1の記憶手段と、前記各オペレータプロフィール情
報毎に起動可能な業務プログラムの内容を表す環境プロ
フィール情報が格納されている第2の記憶手段と、前記
各ファイル毎にアクセス可能な環境プロフィール情報お
よびその許可されているアクセス形式を表すアクセス保
°護情報が格納されている第3の記憶手段と、操作員に
よって入力された利用者識別情報と前記オペレータプロ
フィール情報とに基づいて操作員認証を行う操作員認証
手段と、起動要求された業務プログラムの実行許可を前
記環境プロフィール情報に基づいて判断するプログラム
検証手段と、このプログラム検証手段によって許可され
た業務プログラムによってアクセス要求されるファイル
内容およびそのアクセス形式の実行許可を前記アクセス
保護情報に基づいて判断するアクセス検証手段とを具備
することを特徴とする。
(作用)
この機密保護処理方式においては、オペレータプロフィ
ール情報毎に起動可能な業務プログラムの内容を表す環
境プロフィール情報が設定されているので、操作員によ
って起動要求された業務プログラムの実行許可の判断は
、その環境プロフィール情報に基づいて行うことができ
る。従って、環境プロフィール情報に定義されている業
務プログラムを通じたアクセスだけが許可され、他の業
務プログラムでのアクセスは禁止される。
ール情報毎に起動可能な業務プログラムの内容を表す環
境プロフィール情報が設定されているので、操作員によ
って起動要求された業務プログラムの実行許可の判断は
、その環境プロフィール情報に基づいて行うことができ
る。従って、環境プロフィール情報に定義されている業
務プログラムを通じたアクセスだけが許可され、他の業
務プログラムでのアクセスは禁止される。
また、起動許可された業務プログラムによってファイル
アクセスする場合には、アクセス要求されるファイル内
容およびそのアクセス形式の実行許可が前記アクセス保
護情報に基づいて判断されるので、所定のファイルに対
する所定のアクセス形式でのアクセスのみが許可される
。
アクセスする場合には、アクセス要求されるファイル内
容およびそのアクセス形式の実行許可が前記アクセス保
護情報に基づいて判断されるので、所定のファイルに対
する所定のアクセス形式でのアクセスのみが許可される
。
この様に、この機密保護処理方式においては、業務プロ
グラムを識別する環境プロフィール情報に基づいて、起
動プログラムの実行およびファイルアクセス形式を規定
でき、業務単位での機密保単位で保護対象が決定される
ので、環境プロフィール情報の削除や追加等の操作だけ
で保護対象の変更を容易に行うこともできる。
グラムを識別する環境プロフィール情報に基づいて、起
動プログラムの実行およびファイルアクセス形式を規定
でき、業務単位での機密保単位で保護対象が決定される
ので、環境プロフィール情報の削除や追加等の操作だけ
で保護対象の変更を容易に行うこともできる。
(実施例)
以下、図面を参照してこの発明の詳細な説明する。
第1図にこの発明の一実施例に係わる機密保護処理方式
を実現するためのシステム構成を示す。
を実現するためのシステム構成を示す。
ワークステーション11は、補助記憶装置16に対する
ファイルアクセスを実行するためのものであり、操作員
はこのワークステーション11を操作することによって
利用者識別情報(ID)、および環境プロフィール名を
入力する。
ファイルアクセスを実行するためのものであり、操作員
はこのワークステーション11を操作することによって
利用者識別情報(ID)、および環境プロフィール名を
入力する。
ワークステーション11と補助記憶装置16との間には
、機密保護制御機構15が設けられている。この機密保
護制御機構15は、操作員認証処理、業務プログラムの
実行許可検証処理、およびアクセス許可の検証処理を実
行する。機密保護制御機構15による検証処理は、機密
保護制御機構15に設けられているオペレータプロフィ
ール格納エリア12、環境プロフィール格納エリア13
、および業務プログラム格納エリア14の内容に基づい
て実行される。
、機密保護制御機構15が設けられている。この機密保
護制御機構15は、操作員認証処理、業務プログラムの
実行許可検証処理、およびアクセス許可の検証処理を実
行する。機密保護制御機構15による検証処理は、機密
保護制御機構15に設けられているオペレータプロフィ
ール格納エリア12、環境プロフィール格納エリア13
、および業務プログラム格納エリア14の内容に基づい
て実行される。
オペレータプロフィール格納エリア12は、操作員がワ
ークステーション11に入力した利用者識別情報に一致
するオペレータプロフィール情報を補助記憶装置1Bか
ら読み込んで記憶するための記憶領域である。各オペレ
ータプロフィール情報には、起動可能な業務プログラム
を識別するための環境プロフィール情報がそれぞれ定義
されている。
ークステーション11に入力した利用者識別情報に一致
するオペレータプロフィール情報を補助記憶装置1Bか
ら読み込んで記憶するための記憶領域である。各オペレ
ータプロフィール情報には、起動可能な業務プログラム
を識別するための環境プロフィール情報がそれぞれ定義
されている。
環境プロフィール格納エリア13は、環境プロフィール
情報を補助記憶装置16から読み込んで記憶するための
記憶領域である。操作員がワークステーション11に環
境プロフィール名を入力した場合には、環境プロフィー
ル格納エリア13には、その入力された環境プロフィー
ルに対応した環境プロフィール情報が読み込まれる。一
方、操作員がワークステーション11に環境プロフィー
ル名を入力しなかった場合には、環境プロフィール格納
エリア13には、オペレータプロフィール格納エリア1
2に格納されているオペレータプロフィール情報に定義
された環境プロフィール情報が補助記憶装置1Bから読
み込まれる。各環境プロフィール情報には、実行可能な
業務プログラムが定義されている。
情報を補助記憶装置16から読み込んで記憶するための
記憶領域である。操作員がワークステーション11に環
境プロフィール名を入力した場合には、環境プロフィー
ル格納エリア13には、その入力された環境プロフィー
ルに対応した環境プロフィール情報が読み込まれる。一
方、操作員がワークステーション11に環境プロフィー
ル名を入力しなかった場合には、環境プロフィール格納
エリア13には、オペレータプロフィール格納エリア1
2に格納されているオペレータプロフィール情報に定義
された環境プロフィール情報が補助記憶装置1Bから読
み込まれる。各環境プロフィール情報には、実行可能な
業務プログラムが定義されている。
業務プログラム格納エリアI4は、補助記憶装置16か
ら読み込んだ起動対象の業務プログラムを格納する記憶
領域である。この業務プログラム格納エリア14には、
操作員がワークステーション】1によって業務プログラ
ムを起動要求した場合は、その起動要求された業務プロ
グラムが格納され、また操作員が業務プログラムを起動
要求しなかった場合は、環境プロフィール格納エリア1
3に格納されている環境プロフィール情報によって定義
された業務プログラムが格納される。
ら読み込んだ起動対象の業務プログラムを格納する記憶
領域である。この業務プログラム格納エリア14には、
操作員がワークステーション】1によって業務プログラ
ムを起動要求した場合は、その起動要求された業務プロ
グラムが格納され、また操作員が業務プログラムを起動
要求しなかった場合は、環境プロフィール格納エリア1
3に格納されている環境プロフィール情報によって定義
された業務プログラムが格納される。
補助記憶装置16は、オペレータプロフィール情報、環
境プロフィール情報、各種業務ブムグラムおよび各種フ
ァイルを記憶している。さらに、補助記憶装置16は、
アクセス保護情報格納エリア17を備えている。
境プロフィール情報、各種業務ブムグラムおよび各種フ
ァイルを記憶している。さらに、補助記憶装置16は、
アクセス保護情報格納エリア17を備えている。
このアクセス保護情報格納エリア17にはアクセス保護
情報が格納されており、このアクセス保護情報は、補助
記憶装置16の各ファイル毎にアクセス可能な環境プロ
フィール情報およびそのアクセス許可されているアクセ
ス形式を表すものである。
情報が格納されており、このアクセス保護情報は、補助
記憶装置16の各ファイル毎にアクセス可能な環境プロ
フィール情報およびそのアクセス許可されているアクセ
ス形式を表すものである。
次に、第2図のフローチャートを参照して、第1図のシ
ステムの機密保護処理動作を説明する。
ステムの機密保護処理動作を説明する。
まず、操作員によるキー入力操作によってワークステー
ション11による利用者識別コマンドの実行が指定され
る(ログオン操作)。このログオン操作においては、操
作員によって利用者識別情報(ID)だけが入力される
場合と、利用者識別情報と環境プロフィール名の両方が
入力される場合がある。
ション11による利用者識別コマンドの実行が指定され
る(ログオン操作)。このログオン操作においては、操
作員によって利用者識別情報(ID)だけが入力される
場合と、利用者識別情報と環境プロフィール名の両方が
入力される場合がある。
そして、その入力された利用者識別情報に基づいて補助
記憶装置16内のオペレータプロフィール情報が検索さ
れ、これによって操作員の認証処理が機密保護制御機構
15によって実行される(ステップAl)。
記憶装置16内のオペレータプロフィール情報が検索さ
れ、これによって操作員の認証処理が機密保護制御機構
15によって実行される(ステップAl)。
操作員によって入力された利用者識別情報に対応したオ
ペレータプロフィール情報が補助記憶袋aieに登録さ
れている場合にはその利用者が登録利用者と判定され、
一方、そのオペレータプロフィール情報が補助記憶装置
16に登録されてない場合にはその利用者が未登録利用
者と判定される(ステップA2)。
ペレータプロフィール情報が補助記憶袋aieに登録さ
れている場合にはその利用者が登録利用者と判定され、
一方、そのオペレータプロフィール情報が補助記憶装置
16に登録されてない場合にはその利用者が未登録利用
者と判定される(ステップA2)。
未登録利用者と判定された場合には、エラー出力が発生
され(ステップA3)、その操作員によるシステムの使
用が禁止される(ステップA4)。
され(ステップA3)、その操作員によるシステムの使
用が禁止される(ステップA4)。
登録利用者と判定された場合には、まず、利用者識別情
報に対応したオペレータプロフィール情報(OP)が補
助記憶装置16からオペレータプロフィール格納エリア
12に読み込まれる。次いで、ログオン操作で入力され
た環境プロフィール名に対応した環境プロフィール情報
、または環境プロフィール名が入力されなかった場合に
はオペレータプロフィール情報に定義されている環境プ
ロフィール情報が、補助記憶装置1Bで検索されて、環
境プロフィール格納エリア13に読み込まれる(ステッ
プA5)。
報に対応したオペレータプロフィール情報(OP)が補
助記憶装置16からオペレータプロフィール格納エリア
12に読み込まれる。次いで、ログオン操作で入力され
た環境プロフィール名に対応した環境プロフィール情報
、または環境プロフィール名が入力されなかった場合に
はオペレータプロフィール情報に定義されている環境プ
ロフィール情報が、補助記憶装置1Bで検索されて、環
境プロフィール格納エリア13に読み込まれる(ステッ
プA5)。
次に、環境プロフィール格納エリア13に格納された環
境プロフィール情報に定義されている業務プログラムが
起動されるが(ステップA9)、もし操作員によって特
定の業務プログラムの起動が要求された場合には、業務
プログラムの起動に先だって、その業務プログラムの実
行許可が検証される(ステップA6)。
境プロフィール情報に定義されている業務プログラムが
起動されるが(ステップA9)、もし操作員によって特
定の業務プログラムの起動が要求された場合には、業務
プログラムの起動に先だって、その業務プログラムの実
行許可が検証される(ステップA6)。
この検証処理は、操作員によって起動要求された業務プ
ログラムが、環境プロフィール格納エリア13に格納さ
れた環境プロフィール情報によって許可されているか否
かによって判断される。
ログラムが、環境プロフィール格納エリア13に格納さ
れた環境プロフィール情報によって許可されているか否
かによって判断される。
操作員によって起動要求された業務プログラムが環境プ
ロフィール情報によって許可されている場合には、その
起動要求された業務プログラムの起動が許可され(ステ
ップA7)、その業務プログラムが起動される(ステッ
プA9)。一方、操作員によって起動要求された業務プ
ログラムが環境プロフィール情報によって許可されて無
い場合には、その起動要求された業務プログラムの起動
が禁止され(ステップA7)、エラー出力が発生される
(ステップA8)。
ロフィール情報によって許可されている場合には、その
起動要求された業務プログラムの起動が許可され(ステ
ップA7)、その業務プログラムが起動される(ステッ
プA9)。一方、操作員によって起動要求された業務プ
ログラムが環境プロフィール情報によって許可されて無
い場合には、その起動要求された業務プログラムの起動
が禁止され(ステップA7)、エラー出力が発生される
(ステップA8)。
業務プログラムが起動されると、その業務プログラムが
アクセス要求するファイルに対してアクセスの実行許可
が検証される(ステップA10)。
アクセス要求するファイルに対してアクセスの実行許可
が検証される(ステップA10)。
この検証処理は、アクセス保護情報格納エリア17に格
納されているアクセス保護情報に基づいて実行される。
納されているアクセス保護情報に基づいて実行される。
すなわち、業務プログラムがファイルにアクセス要求し
た場合、その業務プログラムの属す環境プロフィール情
報、およびその業務プログラムが実行しようとするアク
セス形式が、アクセス保護情報によってファイル毎に定
義されている実行可能な環境プロフィール情報、および
実行可能なアクセス形式(読み込み、書き込み、初期化
、変更等)にそれぞれ一致しているか否かが判断される
(ステップA11)。
た場合、その業務プログラムの属す環境プロフィール情
報、およびその業務プログラムが実行しようとするアク
セス形式が、アクセス保護情報によってファイル毎に定
義されている実行可能な環境プロフィール情報、および
実行可能なアクセス形式(読み込み、書き込み、初期化
、変更等)にそれぞれ一致しているか否かが判断される
(ステップA11)。
一致してない場合にはエラー出力が発生されてアクセス
が禁止され(ステップA12)、一致している場合には
ファイルアクセスが実行される(ステップA 13)。
が禁止され(ステップA12)、一致している場合には
ファイルアクセスが実行される(ステップA 13)。
そして、アクセス終了後はプログラムが終了され(ステ
ップA14) その後、引き続いてシステムを使用す
るか否かが判断される(ステップA15)。引き続いて
システムを使用する場合にはステップ八〇〜A14の処
理が実行され、システムを使用しない場合には、新たな
ログイン操作が行なわれた時にステップAIの操作員の
認証処理から処理が再び開始される。
ップA14) その後、引き続いてシステムを使用す
るか否かが判断される(ステップA15)。引き続いて
システムを使用する場合にはステップ八〇〜A14の処
理が実行され、システムを使用しない場合には、新たな
ログイン操作が行なわれた時にステップAIの操作員の
認証処理から処理が再び開始される。
この様に、この機密保護処理方式においては、オペレー
タプロフィール情報毎に起動可能な業務プログラムの内
容を表す環境プロフィール情報が設定されているので、
操作員によって起動要求された業務プログラムの実行許
可の判断は、その環境プロフィール情報に基づいて行な
われる。従って、環境プロフィール情報に定義されてい
る業務プログラムを通じたアクセスだけが許可され、他
の業務プログラムでのアクセスは禁止される。
タプロフィール情報毎に起動可能な業務プログラムの内
容を表す環境プロフィール情報が設定されているので、
操作員によって起動要求された業務プログラムの実行許
可の判断は、その環境プロフィール情報に基づいて行な
われる。従って、環境プロフィール情報に定義されてい
る業務プログラムを通じたアクセスだけが許可され、他
の業務プログラムでのアクセスは禁止される。
また、起動許可された業務プログラムによってファイル
アクセスする場合には、アクセス要求されるファイル内
容およびそのアクセス形式の実行許可がアクセス保護情
報に基づいて判断されるので、所定のファイルに対する
所定のアクセス形式でのアクセスのみが許可される。
アクセスする場合には、アクセス要求されるファイル内
容およびそのアクセス形式の実行許可がアクセス保護情
報に基づいて判断されるので、所定のファイルに対する
所定のアクセス形式でのアクセスのみが許可される。
このため、業務プログラムを識別する環境プロフィール
情報に基づいて、起動プログラムの実行およびファイル
アクセス形式を規定できるので、業務単位での機密保護
を実現することが可能になる。
情報に基づいて、起動プログラムの実行およびファイル
アクセス形式を規定できるので、業務単位での機密保護
を実現することが可能になる。
また、環境プロフィール情報は複数の操作員による利用
が可能であるので、操作員クループ単位での機密保護を
実現できる。
が可能であるので、操作員クループ単位での機密保護を
実現できる。
単位で保護対象が決定されるので、環境プロフィール情
報の削除や追加等の操作だけで保護対象の変更を容易に
行うこともできる。
報の削除や追加等の操作だけで保護対象の変更を容易に
行うこともできる。
尚、補助記憶装置16内のオペレータプロフィール情報
、環境プロフィール情報、およびアクセス制御情報は、
システム管理者や業務運用管理者によって予め登録設定
されるものであり、これら情報の設定によって、任意の
形態でのシステム運用が可能になる。
、環境プロフィール情報、およびアクセス制御情報は、
システム管理者や業務運用管理者によって予め登録設定
されるものであり、これら情報の設定によって、任意の
形態でのシステム運用が可能になる。
また、この機密保護処理方式においては、アクセス保護
情報および環境プロフィール情報にそれぞれパスワード
を設定し、パスワードの一致するファイルアクセスだけ
を実行可能とするようなパスワード方式を採用すること
も可能である。
情報および環境プロフィール情報にそれぞれパスワード
を設定し、パスワードの一致するファイルアクセスだけ
を実行可能とするようなパスワード方式を採用すること
も可能である。
[発明の効果]
以上のように、この発明によれば、業務単位での機密保
護を実現でき、しかも保護対象の変更を容易に行うこと
が可能になる。
護を実現でき、しかも保護対象の変更を容易に行うこと
が可能になる。
第1図はこの発明の一実施例に係わる機密保護処理方式
を実現するためのシステム構成を示すブロック図、第2
図は第1図に示したシステムの動作を説明するフローチ
ャートである。 11・・・ワークステーション、12・・・オペレータ
プロフィール格納エリア、13・・・環境プロフィール
格納エリア、14・・・業務プログラム格納エリア、1
5・・・機密保護制御機構、1B・・・補助記憶装置、
17・・・アクセス保護情報格納エリア。
を実現するためのシステム構成を示すブロック図、第2
図は第1図に示したシステムの動作を説明するフローチ
ャートである。 11・・・ワークステーション、12・・・オペレータ
プロフィール格納エリア、13・・・環境プロフィール
格納エリア、14・・・業務プログラム格納エリア、1
5・・・機密保護制御機構、1B・・・補助記憶装置、
17・・・アクセス保護情報格納エリア。
Claims (1)
- 【特許請求の範囲】 コンピュータシステムのファイルアクセスを制御する機
密保護処理方式において、 操作員認証のための複数のオペレータプロフィール情報
が格納されている第1の記憶手段と、前記各オペレータ
プロフィール情報毎に起動可能な業務プログラムの内容
を表す環境プロフィール情報が格納されている第2の記
憶手段と、前記各ファイル毎にアクセス可能な環境プロ
フィール情報およびその許可されているアクセス形式を
表すアクセス保護情報が格納されている第3の記憶手段
と、操作員によって入力された利用者識別情報と前記オ
ペレータプロフィール情報とに基づいて操作員認証を行
う操作員認証手段と、起動要求された業務プログラムの
実行許可を前記環境プロフィール情報に基づいて判断す
るプログラム検証手段と、このプログラム検証手段によ
って許可された業務プログラムによってアクセス要求さ
れるファイル内容およびそのアクセス形式の実行許可を
前記アクセス保護情報に基づいて判断するアクセス検証
手段とを具備することを特徴とする機密保護処理方式。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1225402A JPH0388052A (ja) | 1989-08-31 | 1989-08-31 | 機密保護処理方式 |
| US07/575,439 US5163147A (en) | 1989-08-31 | 1990-08-30 | Computer system with file security function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1225402A JPH0388052A (ja) | 1989-08-31 | 1989-08-31 | 機密保護処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0388052A true JPH0388052A (ja) | 1991-04-12 |
Family
ID=16828805
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1225402A Pending JPH0388052A (ja) | 1989-08-31 | 1989-08-31 | 機密保護処理方式 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5163147A (ja) |
| JP (1) | JPH0388052A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007509410A (ja) * | 2003-10-23 | 2007-04-12 | マイクロソフト コーポレーション | コンピュータネットワークにおいて集約されたデータビューを生成するためのシステムおよび方法 |
| JP2014197419A (ja) * | 1999-05-11 | 2014-10-16 | ノキア コーポレイション | 記憶媒体 |
Families Citing this family (79)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5265221A (en) * | 1989-03-20 | 1993-11-23 | Tandem Computers | Access restriction facility method and apparatus |
| JPH04270436A (ja) * | 1990-12-25 | 1992-09-25 | Fuji Xerox Co Ltd | ネットワークシステム |
| US5577209A (en) * | 1991-07-11 | 1996-11-19 | Itt Corporation | Apparatus and method for providing multi-level security for communication among computers and terminals on a network |
| JP3006730B2 (ja) * | 1991-08-13 | 2000-02-07 | 富士ゼロックス株式会社 | 共同作業用情報処理装置及び共同作業用情報処理方法 |
| JP3305737B2 (ja) * | 1991-11-27 | 2002-07-24 | 富士通株式会社 | 情報処理装置の機密情報管理方式 |
| DE69233708T2 (de) * | 1992-07-31 | 2008-05-21 | Micron Technology, Inc. | Vorrichtung und Verfahren zur Schaffung von Netzwerksicherheit |
| US5428795A (en) * | 1992-07-31 | 1995-06-27 | International Business Machines Corporation | Method of and apparatus for providing automatic security control of distributions within a data processing system |
| JP3501485B2 (ja) * | 1993-12-24 | 2004-03-02 | キヤノン株式会社 | マルチメディア機器の管理システムおよび管理方法 |
| US5524238A (en) * | 1994-03-23 | 1996-06-04 | Breakout I/O Corporation | User specific intelligent interface which intercepts and either replaces or passes commands to a data identity and the field accessed |
| JPH08129507A (ja) * | 1994-10-31 | 1996-05-21 | Ricoh Co Ltd | 情報保管管理システム |
| US5564040A (en) * | 1994-11-08 | 1996-10-08 | International Business Machines Corporation | Method and apparatus for providing a server function in a logically partitioned hardware machine |
| US5684956A (en) * | 1994-11-14 | 1997-11-04 | Billings; Roger E. | Data transmission system with parallel packet delivery |
| WO1996032685A1 (en) | 1995-04-11 | 1996-10-17 | Kinetech, Inc. | Identifying data in a data processing system |
| US5899987A (en) * | 1995-10-03 | 1999-05-04 | Memco Software Ltd. | Apparatus for and method of providing user exits on an operating system platform |
| JP2977476B2 (ja) * | 1995-11-29 | 1999-11-15 | 株式会社日立製作所 | 機密保護方法 |
| JPH09185503A (ja) * | 1995-12-28 | 1997-07-15 | Hitachi Ltd | ユーザ環境作成・削除方法 |
| US5966715A (en) * | 1995-12-29 | 1999-10-12 | Csg Systems, Inc. | Application and database security and integrity system and method |
| US5699428A (en) * | 1996-01-16 | 1997-12-16 | Symantec Corporation | System for automatic decryption of file data on a per-use basis and automatic re-encryption within context of multi-threaded operating system under which applications run in real-time |
| JP3090021B2 (ja) * | 1996-02-14 | 2000-09-18 | 富士ゼロックス株式会社 | 電子文書管理装置 |
| JPH1027123A (ja) * | 1996-07-11 | 1998-01-27 | Toshiba Corp | コンピュータソフトウェアのコピープロテクト方法 |
| US5867646A (en) * | 1996-07-12 | 1999-02-02 | Microsoft Corporation | Providing secure access for multiple processes having separate directories |
| US6272538B1 (en) | 1996-07-30 | 2001-08-07 | Micron Technology, Inc. | Method and system for establishing a security perimeter in computer networks |
| US6067620A (en) * | 1996-07-30 | 2000-05-23 | Holden; James M. | Stand alone security device for computer networks |
| US6993582B2 (en) * | 1996-07-30 | 2006-01-31 | Micron Technology Inc. | Mixed enclave operation in a computer network |
| US5845067A (en) * | 1996-09-09 | 1998-12-01 | Porter; Jack Edward | Method and apparatus for document management utilizing a messaging system |
| US5764889A (en) * | 1996-09-26 | 1998-06-09 | International Business Machines Corporation | Method and apparatus for creating a security environment for a user task in a client/server system |
| US6842820B2 (en) | 1997-10-03 | 2005-01-11 | Macronix International Co., Ltd. | Processor with embedded in-circuit programming structures |
| US6282675B1 (en) * | 1997-08-06 | 2001-08-28 | Macronix International Co., Ltd. | Fault-tolerant architecture for in-circuit programming |
| US6493788B1 (en) | 1996-10-28 | 2002-12-10 | Macronix International Co., Ltd. | Processor with embedded in-circuit programming structures |
| DE69635060T2 (de) * | 1996-10-28 | 2006-05-24 | Macronix International Co. Ltd., Hsinchu | Prozessor mit eingebetteten in-circuit programmierungsstrukturen |
| US5958015A (en) | 1996-10-29 | 1999-09-28 | Abirnet Ltd. | Network session wall passively listening to communication session, with use of access rules, stops further communication between network devices by emulating messages to the devices |
| US5901330A (en) * | 1997-03-13 | 1999-05-04 | Macronix International Co., Ltd. | In-circuit programming architecture with ROM and flash memory |
| US6212636B1 (en) | 1997-05-01 | 2001-04-03 | Itt Manufacturing Enterprises | Method for establishing trust in a computer network via association |
| WO1998050843A1 (en) * | 1997-05-02 | 1998-11-12 | Network Associates, Inc. | Process-level data security system |
| US5944825A (en) * | 1997-05-30 | 1999-08-31 | Oracle Corporation | Security and password mechanisms in a database system |
| US7290288B2 (en) | 1997-06-11 | 2007-10-30 | Prism Technologies, L.L.C. | Method and system for controlling access, by an authentication server, to protected computer resources provided via an internet protocol network |
| US6202066B1 (en) | 1997-11-19 | 2001-03-13 | The United States Of America As Represented By The Secretary Of Commerce | Implementation of role/group permission association using object access type |
| US6178429B1 (en) * | 1997-11-26 | 2001-01-23 | Cisco Technology, Inc. | Mechanism for ensuring SCM database consistency on multi-part operation boundaries |
| JP3640518B2 (ja) * | 1998-02-09 | 2005-04-20 | 富士写真フイルム株式会社 | ネットワークフォトサービスシステムおよび方法 |
| US6681238B1 (en) | 1998-03-24 | 2004-01-20 | International Business Machines Corporation | Method and system for providing a hardware machine function in a protected virtual machine |
| US20010044901A1 (en) * | 1998-03-24 | 2001-11-22 | Symantec Corporation | Bubble-protected system for automatic decryption of file data on a per-use basis and automatic re-encryption |
| US6253224B1 (en) | 1998-03-24 | 2001-06-26 | International Business Machines Corporation | Method and system for providing a hardware machine function in a protected virtual machine |
| US6185681B1 (en) | 1998-05-07 | 2001-02-06 | Stephen Zizzi | Method of transparent encryption and decryption for an electronic document management system |
| US7165152B2 (en) * | 1998-06-30 | 2007-01-16 | Emc Corporation | Method and apparatus for managing access to storage devices in a storage system with access control |
| US7536524B2 (en) * | 1998-07-31 | 2009-05-19 | Kom Networks Inc. | Method and system for providing restricted access to a storage medium |
| US7392234B2 (en) | 1999-05-18 | 2008-06-24 | Kom, Inc. | Method and system for electronic file lifecycle management |
| US8234477B2 (en) | 1998-07-31 | 2012-07-31 | Kom Networks, Inc. | Method and system for providing restricted access to a storage medium |
| CA2244626A1 (en) * | 1998-07-31 | 2000-01-31 | Kom Inc. | A hardware and software system |
| US9361243B2 (en) | 1998-07-31 | 2016-06-07 | Kom Networks Inc. | Method and system for providing restricted access to a storage medium |
| US6502192B1 (en) | 1998-09-03 | 2002-12-31 | Cisco Technology, Inc. | Security between client and server in a computer network |
| US7010681B1 (en) | 1999-01-29 | 2006-03-07 | International Business Machines Corporation | Method, system and apparatus for selecting encryption levels based on policy profiling |
| US7644439B2 (en) * | 1999-05-03 | 2010-01-05 | Cisco Technology, Inc. | Timing attacks against user logon and network I/O |
| GB2350971A (en) * | 1999-06-07 | 2000-12-13 | Nokia Mobile Phones Ltd | Security Architecture |
| GB2355323A (en) * | 1999-10-05 | 2001-04-18 | Authoriszor Ltd | Information security profile and policy system |
| US7043553B2 (en) * | 1999-10-07 | 2006-05-09 | Cisco Technology, Inc. | Method and apparatus for securing information access |
| US6742126B1 (en) | 1999-10-07 | 2004-05-25 | Cisco Technology, Inc. | Method and apparatus for identifying a data communications session |
| US6467049B1 (en) | 1999-10-15 | 2002-10-15 | Cisco Technology, Inc. | Method and apparatus for configuration in multi processing engine computer systems |
| US6918044B1 (en) | 1999-10-15 | 2005-07-12 | Cisco Technology, Inc. | Password protection for high reliability computer systems |
| US6978381B1 (en) | 1999-10-26 | 2005-12-20 | International Business Machines Corporation | Enhancement to a system for automated generation of file access control system commands |
| US6718467B1 (en) | 1999-10-28 | 2004-04-06 | Cisco Technology, Inc. | Password based protocol for secure communications |
| US7054948B2 (en) * | 2000-03-07 | 2006-05-30 | Opcoast Llc | Collaborative host masquerading system |
| US7231050B1 (en) | 2000-07-21 | 2007-06-12 | Harris Scott C | Protection against unintentional file changing |
| US7197638B1 (en) * | 2000-08-21 | 2007-03-27 | Symantec Corporation | Unified permissions control for remotely and locally stored files whose informational content may be protected by smart-locking and/or bubble-protection |
| US6834331B1 (en) | 2000-10-24 | 2004-12-21 | Starfish Software, Inc. | System and method for improving flash memory data integrity |
| JP4089171B2 (ja) * | 2001-04-24 | 2008-05-28 | 株式会社日立製作所 | 計算機システム |
| ATE539322T1 (de) * | 2001-05-30 | 2012-01-15 | Endress & Hauser Wetzer Gmbh | Verfälschungsgeschütztes papierloses aufzeichnungsgerät |
| US7076558B1 (en) | 2002-02-27 | 2006-07-11 | Microsoft Corporation | User-centric consent management system and method |
| US7912971B1 (en) * | 2002-02-27 | 2011-03-22 | Microsoft Corporation | System and method for user-centric authorization to access user-specific information |
| US20030204754A1 (en) * | 2002-04-26 | 2003-10-30 | International Business Machines Corporation | Controlling access to data stored on a storage device of a computer system |
| US7334013B1 (en) | 2002-12-20 | 2008-02-19 | Microsoft Corporation | Shared services management |
| US7590705B2 (en) * | 2004-02-23 | 2009-09-15 | Microsoft Corporation | Profile and consent accrual |
| US8397026B2 (en) * | 2004-03-05 | 2013-03-12 | Secure Systems Limited | Partition access control system and method for controlling partition access |
| US7752671B2 (en) * | 2004-10-04 | 2010-07-06 | Promisec Ltd. | Method and device for questioning a plurality of computerized devices |
| US7895651B2 (en) | 2005-07-29 | 2011-02-22 | Bit 9, Inc. | Content tracking in a network security system |
| US8984636B2 (en) | 2005-07-29 | 2015-03-17 | Bit9, Inc. | Content extractor and analysis system |
| US8272058B2 (en) | 2005-07-29 | 2012-09-18 | Bit 9, Inc. | Centralized timed analysis in a network security system |
| US8321837B2 (en) * | 2006-01-23 | 2012-11-27 | Microsoft Corporation | Techniques for minimum permissions detection and verification |
| US8185576B2 (en) | 2006-03-14 | 2012-05-22 | Altnet, Inc. | Filter for a distributed network |
| KR100855329B1 (ko) * | 2007-08-20 | 2008-09-04 | (주)테르텐 | 소프트웨어 보안 방법 및 그 장치 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4621321A (en) * | 1984-02-16 | 1986-11-04 | Honeywell Inc. | Secure data processing system architecture |
| US4845715A (en) * | 1984-10-29 | 1989-07-04 | Francisco Michael H | Method for maintaining data processing system securing |
| ATE65632T1 (de) * | 1985-07-08 | 1991-08-15 | Siemens Ag | Verfahren zum kontrollieren eines speicherzugriffs auf einer chipkarte und anordnung zur durchfuehrung des verfahrens. |
| US4951249A (en) * | 1986-10-24 | 1990-08-21 | Harcom Security Systems Corp. | Method and apparatus for controlled access to a computer system |
| US4956769A (en) * | 1988-05-16 | 1990-09-11 | Sysmith, Inc. | Occurence and value based security system for computer databases |
-
1989
- 1989-08-31 JP JP1225402A patent/JPH0388052A/ja active Pending
-
1990
- 1990-08-30 US US07/575,439 patent/US5163147A/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014197419A (ja) * | 1999-05-11 | 2014-10-16 | ノキア コーポレイション | 記憶媒体 |
| JP2016164790A (ja) * | 1999-05-11 | 2016-09-08 | ノキア テクノロジーズ オーユー | 記憶媒体 |
| JP2007509410A (ja) * | 2003-10-23 | 2007-04-12 | マイクロソフト コーポレーション | コンピュータネットワークにおいて集約されたデータビューを生成するためのシステムおよび方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5163147A (en) | 1992-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0443423B1 (en) | Method and apparatus for executing trusted-path commands | |
| US9361243B2 (en) | Method and system for providing restricted access to a storage medium | |
| US8051142B2 (en) | Computer program and method for granting multiple users access to a secure repository | |
| US5163147A (en) | Computer system with file security function | |
| CN100407174C (zh) | 数据保护设备及数据保护方法 | |
| US6779117B1 (en) | Authentication program for a computer operating system | |
| EP0326700A2 (en) | A trusted path mechanism for virtual terminal environments | |
| GB2404536A (en) | Protection of data using software wrappers | |
| JP2002092221A (ja) | コンピューティングプラットフォームにおけるサービスの実行 | |
| US8452740B2 (en) | Method and system for security of file input and output of application programs | |
| US5878210A (en) | Personal computer having a security function, a method of implementing the security function, and methods of installing and detaching a security device to/from a computer | |
| US20020089528A1 (en) | Security apparatus | |
| CN111177703A (zh) | 操作系统数据完整性的确定方法及装置 | |
| RU2134931C1 (ru) | Способ обеспечения доступа к объектам в операционной системе мсвс | |
| CN117688551A (zh) | 启动路径白名单更新方法、装置、电子设备及存储介质 | |
| CN111709054A (zh) | 隐私空间信息访问控制方法、装置和计算机设备 | |
| JPH10327140A (ja) | 暗号処理装置及びその方法 | |
| CN113678129B (zh) | 授权对计算机化系统中的对象的访问的方法、计算机程序产品和现场设备 | |
| JP2004126634A (ja) | ファイル保護システム | |
| JPH05120149A (ja) | 実行形式フアイルの複写防止方式 | |
| JPH0789351B2 (ja) | セキュリティ管理処理方式 | |
| JP2001350663A (ja) | 情報処理装置 | |
| JPH02216561A (ja) | 多レベル機密保護方式 | |
| RU2534599C1 (ru) | Система контроля доступа к ресурсам компьютерной системы с субъектом доступа "пользователь, процесс" | |
| KR20010113119A (ko) | 액세스 권한을 얻기 위한 인증방법 |