JPH02148160A - パスワード入力制御方式 - Google Patents

パスワード入力制御方式

Info

Publication number
JPH02148160A
JPH02148160A JP63301717A JP30171788A JPH02148160A JP H02148160 A JPH02148160 A JP H02148160A JP 63301717 A JP63301717 A JP 63301717A JP 30171788 A JP30171788 A JP 30171788A JP H02148160 A JPH02148160 A JP H02148160A
Authority
JP
Japan
Prior art keywords
password
input
character
pass
word
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
Application number
JP63301717A
Other languages
English (en)
Inventor
Norio Yoshida
典生 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP63301717A priority Critical patent/JPH02148160A/ja
Publication of JPH02148160A publication Critical patent/JPH02148160A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、情報処理装置に於いて、特定の情報、機器等
を利用する利用者の検証に用いられるパスワードの入力
制御方式に関する。
(従来の技術) パーソナルコンピュータ等のデータ処理装置に於いて、
システム起動時に、端末とホストコンピュータとの接続
やデータの入出力を行なう際、パスワード入力による検
証手段が用いられる。
この際、従来では、キー入力されたパスワードが予め設
定された識別用登録文字列と一致するが否かによって、
入力されたパスワードの有効/無効を判別し、正当性を
判断していた。
このため、従来では、他人にパスワード(文字列)を知
られないよう、パスワードの表示出力、印刷出力を行な
わないようにしたり、又は、パスワードの表示又は印字
の直後に予め決められた特定の文字を上書きして容易に
判読できないようにしていた。
しかしながら、上記した従来のパスワード入力手段に於
いては、パスワード入力時のキー操作の覗き見、表示文
字列の重ね文字を除去した文字判読等によって、パスワ
ードを他人に知られ不正使用される可能性があり、信頼
性の面で問題があった。
(発明が解決しようとする課題) 上記したように従来のパスワード入力手段に於いては、
文字列のみの一致をみる検証手段であることから、キー
操作の覗き見、表示文字列の判読等によって他人に知ら
れ不正使用される可能性があり、信頼性の面で問題があ
った。
本発明は上記実情に鑑みなされたもので、パスワードに
よる検証機構に於いて、文字数の増加を伴うことなく、
第三者に認識され難い信頼性の高い検証機構を実現でき
るパスワード入力制御方式を提供することを目的とする
[発明の構成] (課題を解決するための手段及び作用)本発明のパスワ
ード入力制御方式は、パスワードの文字入力間隔許容範
囲を設定登録する手段と、パスワード入力時に於いて文
字入力間隔を認識する手段と、上記文字入力間隔が上記
許容範囲内にあるか否かを判別する手段と、上記文字入
力間隔が上記許容範囲内にないとき入力されたパスワー
ドを無効化する手段とを有し、パスワードの文字入力間
隔を正当性判断の一要素として加えた構成としたもので
、これにより、少数文字列の簡単なパスワードを用いて
第三者が容易に認識し得ない信頼性の高いパスワードに
よる検証機構を実現できる。
(実施例) 以下図面を参照して本発明の一実施例を説明する。
第1図は本発明の一実施例に於ける要部の構成を示すブ
ロック図である。
図中、lは主記憶上の特定の領域に設けられたパスワー
ド管理テーブル(PνT)であり、ここでは、パスワー
ドの設定登録時に於いて、パスワードの各文字のキー入
力間隔(非入力待ち時間)が所定のクロックタイミング
で計時カウントされ、その計時カウント値が非入力待ち
時間情報としてパスワードの各文字に対応付けて記憶さ
れ管理される。この際の一実施例に於けるパスワード管
理テーブルlの構成例を第2図に示している。尚、ここ
では上記非入力待ち時間経過後に於ける後続文字の入力
許容時間については各文字とも一定の時間とし、上記パ
スワード管理テーブルlに各文字に対応付けて登録しな
い構成としている。
1aは上記パスワード管理テーブル1に登録された非入
力待ち時間を経過した後に於ける後続文字の入力許容時
間(入力待ち時間)を示す情報を保持するレジスタ(1
?A)であり、ここではシステム立上げ処理時に於いて
上記時間情報が設定される。
2は入力されたパスワードの正当性をチエツクするパス
ワード制御モジュール(PVCM)であり、ここでは、
パスワードの入力時に於いて、第3図及び第4図に示す
如(、キーボード3から入力されたパスワード入力文字
列とパスワード管理テーブルIに設定登録されたパスワ
ード情報との比較照合による通常のパスワード正当性チ
エツクに加え、パスワード管理テーブルlに登録された
キー入力間隔(非入力待ち時間)の情報とレジスタla
に貯えられた後続文字の入力許容時間(入力待ち時間)
の情報とを参照して、パスワード入力文字列の入力間隔
が設定範囲にあるか否かを判断するチエツク機能をもつ
もので、パスワード入力文字列全ての入力間隔が設定範
囲に従う正当な入力間隔であるときは、その旨を示すキ
ーインターバル正当判定信号(KIOK)をパスワード
入力文字列全ての照合終了に伴って出力し、パスワード
入力文字列の入力間隔が設定範囲に従わない不当な入力
間隔であるときは、その旨を示すキーインターバル不当
判定信号(KING)を同状態の判定時に於いて出力す
る。
3は文字キー及び各種のファンクションキーを備えたキ
ーボード(KB)であり、ここではパスワードの入力に
供される。4はキーボード3のキー入力データをパスワ
ード制御モジュール2に入力する入力制御部(BIO8
)である。
5はパスワード制御モジュール2の制御の下にパスワー
ドの文字入力間隔を認識するためのタイマカウント動作
を実行するインターバルタイマ(TIN )であり、所
定のクロックタイミングに同期してタイマカウント動作
を実行する。
Bはパスワード制御モジュール2のパスワード文字列照
合結果の判別情報を保持するフラグレジスタ(RB)で
あり、ここではパスワード制御モジュール2の制御の下
に、パスワードの各文字入力毎に、そのキー入力された
文字(識別文字)がパスワード管理テーブルlに登録さ
れた文字と一致するとき“0′がセットされ、一致しな
いとき“1“がセットされる。
7はパスワード制御モジュール2より出力される、キー
インターバル正当判定信号(KIOK) 、又はキーイ
ンターバル不当判定信号(KING)を受け、フラグレ
ジスタ6よりパスワード文字列照合結果の判別情報(°
1”/“0”)を受けて、パスワード入力が正当である
か否かを示すパスワード判定結果の情報(一致/不一致
)を出力するパスワード判定モジュール(PWJM)で
ある。
第2図は上記一実施例に於けるパスワード管理テーブル
1の構成例を示す図であり、ここではパスワードの設定
登録時に於いて、パスワードの各文字(A、B、・・・
)のキー入力間隔(非入力待ち時間)が所定のクロック
タイミングで計時カウントされ、その計時カウント値が
非入力待ち時間情報としてパスワードの各文字に対応付
けて記憶され管理される。即ち、ここでは第1文字目の
登録文字(A)に附随して、第1文字目と第2文字目の
間の待ち時間(非入力待ち時間)に相当する計時カウン
ト値が非入力待ち時間情報として設定され、第2文字目
の登録文字(B)に附随して、第2文字目と第3文字目
の間の待ち時間(非入力待ち時間)に相当する計時カウ
ント値が非入力待ち時間情報として設定される。
第3図は上記パスワード制御モジュール2により実行さ
れるパスワード判別処理の処理フローを示すフローチャ
ートであり、同図に於いて、ステップ81〜S3の処理
は既存のパスワード判別処理と同様である。ステップS
4.S5は本発明の一実施例に於いて新たに付加された
処理ステップであり、ステップS4ではパスワード管理
テーブルlに登録された非入力待ち時間情報を参照し、
識別文字が設定登録された非入力待ち時間に従うキー入
力インターバルをもって入力されたか否かを判断し、ス
テップS5ではレジスタlaに貯えられた入力許容時間
(入力待ち時間)の情報を参照して、後続文字が設定さ
れた入力許容時間内に入力されたか否かを判断する。
第4図は上記パスワード文字列の入力タイミングを説明
するためのタイムチャートであり、図中、41は第1文
字目の入力タイミング、42はパスワード管理テーブル
lに登録された第1文字目と第2文字目の間の待ち時間
(非入力待ち時間)、43はレジスタlaに貯えられた
後続文字の入力許容時間(入力待ち時間)、44はパス
ワード管理テーブルlに登録された第2文字目と第3文
字目の間の待ち時間(非入力待ち時間)でである。
ここで、上記第1図乃至第4図を参照して本発明の一実
施例に於ける動作を説明する。尚、ここでは説明を簡素
にするため、1種のパスワードのみを対象に、その判別
処理動作を説明する。
装置利用者のパスワード設定時に於いては、通常のパス
ワード文字列の設定登録に加えて非入力待ち時間情報が
設定登録される。即ち、パスワードの設定登録時に於い
ては、第2図に示すようなパスワード管理テーブルlが
主記憶上に作成されるもので、通常のパスワード文字列
(識別文字列)を入力する毎に、そのパスワードの各文
字のキー入力間隔(非入力待ち時間)が所定のクロック
タイミングで計時カウントされ、この計時カウントで得
られたカウント値が非入力待ち時間情報としてパスワー
ドの各文字に対応付けて主記憶上のパスワード管理テー
ブルlに格納される。
又、上記装置(システム)の立上げ処理では上記パスワ
ード管理テーブルlに登録された非入力待ち時間を経過
した後に於ける後続文字の入力許容時間(入力待ち時間
)を示す情報がレジスタ1aに保持される。
その後、装置利用者がキーボード3よりパスワードを入
力することにより、パスワード制御モジュール2の制御
の下に第3図に示すようなパスワード判別処理が実行さ
れる。
先ず、パスワード識別文字列のうち、第1文字目の識別
文字がキーボード3より入力される(第4図の符号41
参照)と、その入力された識別文字がパスワード管理テ
ーブル1に設定登録された第1文字目の登録文字と比較
照合される(第3図ステップSL、S2)。
この際、パスワード制御モジュール2は、入力された識
別文字がパスワード管理テーブル1に設定登録された登
録文字と一致しないとき、フラグレジスタGに“1″を
セットする。
パスワード判定モジュール7は、文字の比較照合が行な
われる都度、フラグレジスタ6の内容を読込み、同フラ
グレジスタ6の内容が“1”であるとき、その時点でパ
スワードが不当であることを示すパスワード判定結果の
情報(パスワード不一致情報)を出力し、その旨が図示
しない表示装置に表示されて、再びパスワード入力待ち
の状態になる。
又、パスワード制御モジュール2は、上記文字の比較照
合(第3図ステップS2)に於いて、入力された識別文
字が登録文字と一致し、識別文字が正しいことを認識す
ると、フラグレジスタ6に、入力された識別文字が正し
いことを示す判別情報“0゛をセットし、識別文字が全
て入力されていないことを確認して後、上記判別対象と
なった文字に対応してパスワード管理テーブル1に登録
された非入力待ち時間情報を読込み、インターバルタイ
マ5を起動して、次の識別文字(即ち第2文字目の識別
文字)が上記非入力待ち時間(第4図の符号42参照)
内に入力されたか否かを判断する(第3図ステップS3
.S4)。
ここで、次の識別文字(即ち第2文字目の識別文字)が
上記非入力待ち時間(第4図の符号42参照)内に入力
されると、パスワード制御モジュール2は、パスワード
入力文字列の入力間隔が設定範囲に従わない不当な入力
間隔であることを示すキーインターバル不当判定信号(
KING)をパスワード判定モジュール7に送出する。
これによりパスワード判定モジュール7からはパスワー
ドが不当であることを示すパスワード判定結果の情報(
パスワード不一致情報)が出力され、その旨が図示しな
い表示装置に表示されて、再びパスワード入力待ちの状
態になる。
又、次の識別文字(即ち第2文字目の識別文字)が上記
非入力待ち時間(第4図の符号42参照)内に入力され
ないことを確認すると、次に、レジスタ1aに貯えられ
た入力許容時間の情報を読込み、インターバルタイマ5
を起動して、その許容時間(第4図の符号43参照)内
に識別文字(即ち第2文字目の識別文字)が入力された
か否かを判断する(第3図ステップS5)。
ここで、次の識別文字(即ち第2文字目の識別文字)が
上記許容時間(第4図の符号43参照)内に入力されな
いと、パスワード制御モジュール2は、パスワード入力
文字列の入力間隔が設定範囲に従わない不当な入力間隔
であることを示すキーインターバル不当判定信号(KI
NG)をパスワード判定モジュール7に送出する。これ
によりパスワード判定モジュール7からはパスワードが
不当であることを示すパスワード判定結果の情報(パス
ワード不一致)が出力され、その旨が図示しない表示装
置に表示されて、再びパスワード入力待ちの状態になる
又、次の識別文字(即ち第2文字目の識別文字)が上記
許容時間(第4図の符号43参照)内に入力されたこと
を確認すると、その入力された識別文字(即ち第2文字
目の識別文字)がパスワード管理テーブル1に設定登録
された第2文字目の登録文字と比較照合される(第3図
ステップS2)。
ここで、パスワード制御モジュール2は、入力された識
別文字が正しいことを確認すると、フラグレジスタ6に
、入力された識別文字が正しいことを示す判別情報“0
”をセットし、識別文字が全て入力されていないことを
確認して後、上記判別対象となった文字に対応してパス
ワード管理テーブルlに登録された非入力待ち時間情報
を読込み、インターバルタイマ5を起動して、次の識別
文字(即ち第3文字目の識別文字)が上記非入力待ち時
間(第4図の符号44参照)内に入力されたか否かを判
断する(第3図ステップS3.S4)。
このようにして、パスワードの識別文字が入力される毎
に、その正当性チエツクが繰返し実行され、パスワード
の最後の識別文字が予め設定された時間に従う正しい入
力タイミングで入力されると、パスワード制御モジュー
ル2からパスワード判定モジュール7に、パスワード入
力文字列の入力間隔が設定範囲に従う正当な入力間隔で
あることを示すキーインターバル正当判定信号(KIO
K)が送出される(第3図ステップS3)。
パスワード判定モジュール7は、パスワード制御モジュ
ール2からキーインターバル正当判定信号(KIOK)
を受けると、その時点に於けるフラグレジスタ6の内容
を判別し、同フラグレジスタ6に識別文字列が正しいこ
とを示す判別情報“0”がセットされているとき、初め
て、入力されたパスワードが正しい旨のパスワード判定
結果の情報(パスワード一致)を出力する。
このように、通常のパスワード文字列の正当性判断に加
えて、その文字列の入力間隔からパスワードの正当性判
断を行なうことにより、第三者が容易に認識し得ない信
頼性の高いパスワードによる検証機構を容易に実現でき
る。又、上記したパスワードの正当性判断機能をもつこ
とにより、文字数の少ない簡単なパスワードを用いて信
頼性の高い検証機構が実現できる。
次に、第5図及び第6図を参照して本発明の他の実施例
を説明する。
上記した一実施例に於いては、パスワード文字列の全て
に対して、入力文字の入力間隔が設定範囲に従う正当な
入力間隔であるか否かを判断していたが、ここでは、任
意の特定の文字に対してのみ、入力文字の入力間隔が設
定範囲に従う正当な入力間隔であるか否かを判断する構
成としたものである。
第5図は本発明の他の実施例に於けるパスワード管理テ
ーブルの構成例を示す図、第6図は本発明の他の実施例
に於けるパスワード制御モジュールの処理手順を示すフ
ローチャートである。
この第5図及び第6図に示す実施例では、入力文字の入
力間隔が設定範囲に従う正当な入力間隔であるか否かの
判断を行なう必要の無い文字にっいては、その旨を示す
特定の情報をパスワード管理テーブルに設定するもので
、ここでは第5図に示すように、パスワード管理テーブ
ル上に於いて、入力文字の入力間隔が設定範囲に従う正
当な入力間隔であるか否かの判断を行なう必要の無い文
字に対する非入力待ち時間情報として「0」を設定登録
する。この「0」の設定は、特定のコマンド入力により
設定する手段、又は、プログラム上で設定する手段等、
いずれの設定手段であってもよい。
この他の実施例では、入力された第i文字目の識別文字
をパスワード管理テーブルに設定登録された第i文字目
の登録文字と比較照合しく第6図ステップ513)、一
致をみたとき(識別文字が正しいことを↓2識したとき
)、フラグレジスタに、入力された識別文字が正しいこ
とを示す判別情報“Omをセット(第6図ステップ51
4)した後、上記判別対象となった文字に対応してパス
ワード管理テーブル1に登録された非入力待ち時間情報
を読込み、その情報内容から、キー入力待ち時間判別処
理(文字の入力間隔からパスワードの正当性判断を行な
う処理)を行なうか否かを判断する(第6図ステップS
 15)。
即ち、ここでは、パスワード管理テーブルより読込んだ
非入力待ち時間情報が「0」であるか否かを判断し、「
0」であれば、次のキー入力を待ち(第6図ステップ5
16)、又、「0」でなければ、上記一実施例と同様に
、インターバルタイマを起動して、識別文字の入力間隔
が設定範囲に従う正当な入力間隔であるか否かを判断す
る(第6図ステップS17.518)。
このように、キー入力待ち時間判別処理を特定順位の文
字に対してのみ実行することのできる機能をもつことに
より、簡単かつ操作性の良好なキー入力操作で、より信
頼性の高いパスワードによる検証機構を実現できる。
又、上記実施例に示したキー入力待ち時間判別処理(文
字の入力間隔からパスワードの正当性判断を行なう処理
)に、例えばパスワード入力前に特定のフロッピィディ
スクをディスクドライブにセットしておいたとき初めて
パスワード入力を可能にする手段、又は、第1文字目と
第2文字目の入力間隔によって(例えば、1秒以内/1
秒〜2秒/2秒以上の3種のいずれかによって)3文字
目以降のパスワード文字が特定される手段等を加えるこ
とにより、パスワードによる検証機構の機密性をより高
めることができる。
[発明の効果] 以上詳記したように本発明によれば、パスワードによる
検証機能をもつデータ処理装置に於いて、パスワードの
文字入力間隔許容範囲を設定登録する手段と、パスワー
ド入力時に於いて文字入力間隔を認識する手段と、同手
段で認識した文字入力間隔が上記登録された許容範囲内
にあるか否かを判別する手段と、上記文字入力間隔が上
記許容範囲内にないとき入力されたパスワードを無効化
する手段とを備え、パスワードの文字入力間隔を正当性
判断の一要素として加えた構成としたことにより、少数
文字列の簡単なパスワードを用いて第三者が容易に認識
し得ない信頼性の高いパスワードによる検証機構を実現
できる。
【図面の簡単な説明】
第1図は本発明の一実施例に於ける要部の構成を示すブ
ロック図、第2図は上記一実施例に於けるパスワード管
理テーブルの構成例を示す図、第3図は上記一実施例に
於けるパスワード制御モジュールの処理手順を示すフロ
ーチャート、第4図は上記一実施例に於けるパスワード
文字列の入力タイミングを説明するためのタイムチャー
ト、第5図は本発明の他の実施例に於けるパスワード管
理テーブルの構成例を示す図、第6図は本発明の他の実
施例に於けるパスワード制御モジュールの処理手順を示
すフローチャートである。 l・・・パスワード管理テーブル(PWT ) 、la
・・・レジスタ(RA) 、2・・・パスワード制御モ
ジュール(PWC)l) 、3−・−キーボ゛−ド(K
[3) 、4−、入力制御部(BIOS) 、5・・・
インターバルタイマ(TIN)、6・・・フラグレジス
タ(RB) 、?・・・パスワード判定モジュール(P
wJM) 、41・・・第1文字目の入力タイミング、
42・・・第1文字目と第2文字目の間の待ち時間(非
入力待ち時間)、43・・・後続文字の入力許容時間(
入力待ち時間)、44・・・第2文字目と第3文字目の
間の待ち時間(非入力待ち時間) 、KING・・・キ
ーインターバル不当判定信号、K10K・・・キーイン
ターバル正当判定信号。 出願人代理人 弁理士 鈴江武彦 第1図 第2図 第5図 竺 〉7 図

Claims (1)

    【特許請求の範囲】
  1. パスワードによる検証機能をもつデータ処理装置に於い
    て、パスワードの文字入力間隔許容範囲を設定登録する
    手段と、パスワード入力時に於いて文字入力間隔を認識
    する手段と、同手段で認識した文字入力間隔が上記登録
    された許容範囲内にあるか否かを判別する手段と、上記
    文字入力間隔が上記許容範囲内にないとき入力されたパ
    スワードを無効化する手段とを具備してなることを特徴
    とするパスワード入力制御方式。
JP63301717A 1988-11-29 1988-11-29 パスワード入力制御方式 Pending JPH02148160A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63301717A JPH02148160A (ja) 1988-11-29 1988-11-29 パスワード入力制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63301717A JPH02148160A (ja) 1988-11-29 1988-11-29 パスワード入力制御方式

Publications (1)

Publication Number Publication Date
JPH02148160A true JPH02148160A (ja) 1990-06-07

Family

ID=17900308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63301717A Pending JPH02148160A (ja) 1988-11-29 1988-11-29 パスワード入力制御方式

Country Status (1)

Country Link
JP (1) JPH02148160A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11134301A (ja) * 1997-10-31 1999-05-21 Fujitsu Ltd パスワード処理装置および記録媒体

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11134301A (ja) * 1997-10-31 1999-05-21 Fujitsu Ltd パスワード処理装置および記録媒体

Similar Documents

Publication Publication Date Title
US8914642B2 (en) Person oneself authenticating system and person oneself authenticating method
US9158905B2 (en) Method for computer startup protection and system thereof
US20080289032A1 (en) Computer Control Method and Computer Control System Using an Externally Connected Device
WO2020024398A1 (zh) 生物特征辅助支付方法、装置、计算机设备及存储介质
JP2000305899A (ja) ユーザ認証装置及び方法とユーザ認証用カードとプログラム記録媒体
CN102456102A (zh) 用Usb key技术对信息系统特殊操作进行身份再认证的方法
IT201800006758A1 (it) Sistema e metodo di verifica in linea dell’identità di un soggetto
JPH1125246A (ja) 非接触式icカードおよびそれを用いたログイン方法
US8739277B2 (en) Process for releasing the access to a computer system or to a program
JPH02148160A (ja) パスワード入力制御方式
JP2002229959A (ja) パスワード入力装置
JP7178681B1 (ja) ログイン管理システムおよびプログラム
JP2000076450A (ja) 認証装置および認証方法
EP1653320A1 (en) Data processing apparatus
KR20170118382A (ko) 실명확인증표를 전자적으로 관리하는 장치 및 방법
WO2017145273A1 (ja) ユーザ認証装置
JPS61182168A (ja) パスワ−ド保護方式
CN102045165A (zh) 用ic卡来实现数据库和用户信息验证方法
JPS6353687A (ja) 携帯可能媒体の動作制御システム
JP2001134764A (ja) 個人認証装置及び個人認証方法並びに当該方法を記録したコンピュータ読み取り可能な記録媒体
JP2008146138A (ja) 生体認証装置、生体認証システム、及び生体認証方法
JPS6048794B2 (ja) オペレ−タ−管理登録方式
CN115801297A (zh) 利用usb的个人认证及网站登录系统
JP2001155162A (ja) 手書署名認証装置、手書署名認証方法、及び手書署名認証プログラムを格納した記憶媒体
JPH10334049A (ja) 電子文書の承認行為における承認者識別方法