JPH0652112A - Information processor - Google Patents

Information processor

Info

Publication number
JPH0652112A
JPH0652112A JP4204725A JP20472592A JPH0652112A JP H0652112 A JPH0652112 A JP H0652112A JP 4204725 A JP4204725 A JP 4204725A JP 20472592 A JP20472592 A JP 20472592A JP H0652112 A JPH0652112 A JP H0652112A
Authority
JP
Japan
Prior art keywords
password
hint
character string
input
information
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
JP4204725A
Other languages
Japanese (ja)
Inventor
Takeshi Sakai
健 阪井
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP4204725A priority Critical patent/JPH0652112A/en
Publication of JPH0652112A publication Critical patent/JPH0652112A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To give a hint for recalling a password by generating a hint character string obtained by rearranging all the constitution characters of the character string of the password set and registered at random when information for obtaining the hint is inputted. CONSTITUTION:This processor is provided with a controller 1 controlling a whole device, an arithmetic unit 2, a display device 3, an input device 4 such as a keyboard, a clock device 5 as a real time clock, an internal storage device 6 consisting of RAM and an external storage device 7 consisting of a disk and the like. The password is set in an internal storage device 6 from an external storage device 7. When the set and registered password cannot be recalled, the character string of information for obtaining the hint of the password is inputted by the input device 4. When it is discriminated to be the input of information for obtaining the hint, a hint character string generation routine is executed and the generated hint character string is displayed in the screen of the display device 3.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、機密保持を目的として
パスワードを予め設定登録した利用者以外の使用を禁止
できるようになった情報処理装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing apparatus capable of prohibiting use by a user other than a user who preset a password for the purpose of maintaining confidentiality.

【0002】[0002]

【従来の技術】情報化時代が急速に促進された近年にお
いては、キャッシャカードやクレジットカード等の各種
カードにより種々のシステムを利用できる機会が急増し
ている。また、予めパスワードを設定登録した利用者に
のみ特定のサービスを提供したり、利用者の機密保護の
ために、特定のファイルにアクセスすることを予めパス
ワードを登録した利用者にのみ許可するようになった情
報処理装置が存在する。この種の情報処理装置は、図6
に示すように、電源が投入されると、外部記憶装置のパ
スワード設定フラグをロードしてパスワードが設定され
ているか否かの判別を行ない(ステップS1)、若しパ
スワードが設定されていない場合には、即座にシステム
起動可能状態となる(ステップS5)が、パスワードが
設定登録されている場合には、利用者に対しパスワード
の入力を要求する情報を表示画面に表示する(ステップ
S2)。それに基づいて利用者がパスワードを入力する
(ステップS3)と、その入力されたパスワードが設定
登録されているものと同一か否かの判別が行なわれ(ス
テップS4)、間違って入力された場合にはステップS
2にジャンプし、正しいパスワードが入力されるのを待
ってシステム起動可能状態となる(ステップS5)。
2. Description of the Related Art In recent years, when the information age has been rapidly promoted, there are rapidly increasing opportunities to use various systems by using various cards such as cashier cards and credit cards. Also, to provide specific services only to users who have registered passwords in advance, and to protect the confidentiality of users, allow only users who have registered passwords in advance to access specific files. There is an information processing device. This type of information processing apparatus is shown in FIG.
As shown in FIG. 5, when the power is turned on, the password setting flag of the external storage device is loaded to determine whether or not the password is set (step S1). If the password is not set, Promptly enters the system startable state (step S5), but when the password is set and registered, the information requesting the user to input the password is displayed on the display screen (step S2). Based on this, when the user inputs the password (step S3), it is judged whether or not the input password is the same as the registered one (step S4). Is step S
The system jumps to step 2, waits for the correct password to be input, and enters the system startable state (step S5).

【0003】[0003]

【発明が解決しようとする課題】ところで、斯かるパス
ワードの設定可能な情報処理装置では、一旦パスワード
を設定登録すると、使用に先立って利用者が自身で登録
したパスワードを正確に入力しない限り使用を許可しな
いようになっている。ところが、使用者の失念等により
バスワードをどうしても思い出せない場合があり、その
ような場合には正規の使用者でありながら装置を使用出
来ない不都合が生じる。また、どうしても使用したい場
合には初期化をすることになるが、その場合には重要な
データが消失してしまう危惧がある。
By the way, in such an information processing apparatus in which a password can be set, once the password is set and registered, the password cannot be used unless the user accurately inputs the password registered by himself / herself before use. It is not allowed. However, there are cases in which the user cannot remember the password due to the user's forgetfulness, and in such a case, there is a problem that the device cannot be used even though the user is a legitimate user. Also, if it is absolutely necessary to use it, it will be initialized, but in that case there is a danger that important data will be lost.

【0004】そこで本発明は、利用者が自身で登録した
パスワードを忘れた場合において利用者からの指示入力
によりパスワードを思い出すためのヒントを与えること
のできる情報処理装置を提供することを技術的課題とす
るものである。
Therefore, the present invention is to provide an information processing apparatus capable of giving a hint for remembering a password by inputting an instruction from the user when the user forgets the password registered by himself. It is what

【0005】[0005]

【課題を解決するための手段】本発明は、上記した課題
を達成するための技術的手段として、情報処理装置を次
のように構成した。即ち、予め設定登録されているパス
ワードが入力されたのを識別した時のみ起動可能状態と
なる情報処理装置において、パスワードのヒントを求め
る情報の入力手段と、このヒントを求める情報が入力さ
れた時に設定登録されているパスワードの文字列の全て
の構成文字をランダムに並び変えたヒント文字列を作成
するヒント文字列作成手段と、この作成されたヒント文
字列の表示手段とを備えたことを特徴として構成されて
いる。
According to the present invention, an information processing apparatus is constructed as follows as a technical means for achieving the above-mentioned object. That is, in an information processing apparatus that can be activated only when it is identified that a password registered in advance has been input, an information input means for requesting a password hint and an information input method for requesting this hint It is characterized by including a hint character string creating means for creating a hint character string in which all the constituent characters of a password registered character string are randomly rearranged, and a means for displaying the created hint character string. Is configured as.

【0006】[0006]

【作用】利用者が自身で登録したパスワードを忘れた場
合には、入力手段によりヒントを求める情報を入力する
と、設定登録されているパスワードを読み出すととも
に、このパスワードの文字列の全ての構成各文字の順序
をランダムに並び変えたヒント文字列を作成するととも
に、このヒント文字列を表示する。従って、順序が変わ
っているだけでパスワードの全ての構成文字が表示され
るので、自身で設定登録した利用者のみが正しいパスワ
ードを速やかに思い出して入力することができる。一
方、第三者がヒント文字列からパスワートを解読しよう
としても、パスワードの構成文字がランダムに並び変え
られているので、各構成文字を何度も並び変える試行を
行なわなければならず、例えば、パスワードとは異なる
文字列が所定回数だけ連続的に入力された時点でパスワ
ードの判別動作を停止するようにすれば、機密漏洩を確
実に防止することができる。
When the user forgets the password registered by himself / herself, when the user inputs the information for the hint by the input means, the password registered in the setting is read and all the characters constituting the character string of this password are read. Create a hint string in which the order of is randomly rearranged, and display this hint string. Therefore, all the constituent characters of the password are displayed only by changing the order, and only the user who has set and registered himself can promptly remember and input the correct password. On the other hand, even if a third party tries to decipher the password from the hint string, the constituent characters of the password are rearranged at random, so it is necessary to try rearranging each constituent character many times. If the password discrimination operation is stopped at the time when a character string different from the password is continuously input a predetermined number of times, it is possible to reliably prevent confidentiality leakage.

【0007】[0007]

【実施例】以下、本発明の好適な一実施例について図面
を参照しながら詳述する。図1は本発明の一実施例のブ
ロック構成を示し、装置全体を制御する制御装置
(1)、演算装置(2)、表示装置(3)、キーボード
等の入力装置(4)、リアルタイムクロックとしての時
計装置(5)、RAM等からなる内部記憶装置(6)お
よびディスク等からなる外部記憶装置(7)により構成
されている。パスワードは外部記憶装置(7)に設定登
録される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 shows a block configuration of an embodiment of the present invention. As a control device (1) for controlling the entire device, an arithmetic device (2), a display device (3), an input device (4) such as a keyboard, and a real-time clock. The timepiece device (5), an internal storage device (6) including a RAM and the like and an external storage device (7) including a disk and the like. The password is set and registered in the external storage device (7).

【0008】次に、前記実施例の作用を図2のフローチ
ャートを参照しながら詳述する。電源が投入されると、
制御装置(1)が外部記憶装置(7)のパスワード設定
フラグのオンまたはオフからパスワードが設定されてい
るか否かの判別を行ない(ステップS6)、若しパスワ
ード設定フラグのオフによりパスワードが設定されてい
ないと判別した場合には、即座にシステム起動可能状態
となる(ステップS14)が、パスワードが設定登録さ
れてパスワード設定フラグがオンになっている場合に
は、利用者に対しパスワードの入力を要求する情報を表
示装置(3)の表示画面に表示する(ステップS7)。
それに基づいて利用者が入力装置(4)(によりパスワ
ードを入力する(ステップS8)と、その入力されたパ
スワードが設定登録されているものと同一か否かの判別
が行なわれ(ステップS10)、間違って入力された場
合には、表示装置(3)の表示画面にエラーメッセージ
を表示(ステップS11)して利用者に報知した後に、
再びパスワードの再入力を要求する情報を表示画面に表
示する(ステップS7)。
Next, the operation of the above embodiment will be described in detail with reference to the flowchart of FIG. When the power is turned on,
The control device (1) determines whether the password is set by turning on or off the password setting flag of the external storage device (7) (step S6). If the password setting flag is turned off, the password is set. If it is determined that the password has not been set, the system can be immediately activated (step S14). However, if the password is set and registered and the password setting flag is turned on, the user is prompted to input the password. The requested information is displayed on the display screen of the display device (3) (step S7).
Based on this, when the user inputs the password with the input device (4) (step S8), it is determined whether or not the input password is the same as the registered one (step S10), If input is incorrect, an error message is displayed on the display screen of the display device (3) (step S11) to notify the user,
Information for requesting re-input of the password is displayed again on the display screen (step S7).

【0009】ここで、利用者が自身の設定登録したパス
ワードをどうしても思い出せない場合には、パスワード
のヒントを求める情報の文字列を入力装置装置(4)に
より入力する(ステップS8)と、ステップS9におい
てヒントを求める情報の入力であることを判別されてヒ
ント文字列作成ルーチン(ステップS12)が実行さ
れ、その作成されたヒント文字列が表示装置(3)の画
面に表示される(ステップS13)。このヒント文字列
作成ルーチン(ステップS12)を、それのフローチャ
ートを示した図3を参照しながら以下に説明する。
Here, if the user cannot remember the password registered and set by himself, the character string of the information for which the hint of the password is requested is input by the input device (4) (step S8) and step S9. At step S12, the hint character string creation routine (step S12) is executed, and the created hint character string is displayed on the screen of the display device (3) (step S13). . The hint character string creating routine (step S12) will be described below with reference to FIG. 3 showing a flowchart of the hint character string creating routine.

【0010】このヒント文字列作成ルーチンでは、設定
登録されているパスワードの文字列の全ての構成文字の
順序をランダムに並び変えたヒント文字列を作成するの
であるが、このランダムに並び変える手段として、この
実施例では常に刻々と変化する日時を利用する場合につ
いて説明する。また、パスワードは5文字の固定長文字
列とする。そして、図4には、図3のフローチャートに
対応するメモリマップ図を示し、図5はその時の内部記
憶装置(6)におけるパスワード記憶領域に格納する文
字列の変化を示している。
In this hint character string creating routine, a hint character string is created by randomly rearranging the order of all the constituent characters of the character string of the password registered and set. In this embodiment, a case where a date and time that constantly changes is used will be described. The password is a fixed length character string of 5 characters. Then, FIG. 4 shows a memory map diagram corresponding to the flowchart of FIG. 3, and FIG. 5 shows a change in the character string stored in the password storage area in the internal storage device (6) at that time.

【0011】先ず、内部記憶装置(6)において、作成
すべきヒント文字列のヒント文字列格納領域(H)にお
ける格納場所を指示する処理ポインタ(r)として
「1」を、且つ文字列長変数(N)としてパスワードの
構成文字数である「5」を文字列長変数格納領域(n)
にそれぞれ初期設定する(ステップS121)。次に、
外部記憶装置(7)からパスワードを読み出してこのパ
スワードの文字列(P)の五つの構成文字(P1 )〜
(P5 )を内部記憶装置(6)のパスワード格納領域
(PW)にセットする(ステップS122)。続いて、
時計装置(5)からその時点での日時を呼び出すととも
に、この月、日、時、分、秒をそれぞれ示す日時係数
(a0 )〜(a4 )を内部記憶装置(6)の日時係数格
納領域(A)にセットし(ステップS123)た後に、
この各日時計数(a0 )〜(a4 )の総和を演算装置
(2)で算出するとともに、その総和をランダム係数
(Q)として内部記憶装置(6)のランダム係数格納領
域(q)にセットする(ステップS124)。いま、呼
び出した日時を2月12日9時5分とした場合、セット
されるランダム係数(Q)が「28」となる。
First, in the internal storage device (6), "1" is set as the processing pointer (r) indicating the storage location of the hint character string to be created in the hint character string storage area (H), and the character string length variable is set. As (N), "5" which is the number of characters constituting the password is stored in the character string length variable storage area (n).
Are initialized respectively (step S121). next,
The password is read from the external storage device (7), and the five constituent characters (P 1 ) of the character string (P) of this password are read.
(P 5 ) is set in the password storage area (PW) of the internal storage device (6) (step S122). continue,
The date and time at that time is called from the clock device (5), and date and time coefficients (a 0 ) to (a 4 ) indicating the month, day, hour, minute, and second are stored in the internal storage device (6). After setting the area (A) (step S123),
The arithmetic unit (2) calculates the total sum of the respective date / time counts (a 0 ) to (a 4 ), and the total sum is used as a random coefficient (Q) in the random coefficient storage area (q) of the internal storage device (6). (Step S124). If the date and time when the call is made is 9: 5 on February 12, the random coefficient (Q) to be set is "28".

【0012】そして、演算装置(2)において、ランダ
ム係数(Q)を文字列長変数(N)で除算した余りに
「1」を加算してヒント文字作成用ボインタ(M)を算
出する(ステップS125)。この場合、ランダム係数
(Q)が「28」で文字列長変数(N)が「5」である
から、除算値が「5」で余りが「3」であり、この余り
に「1」を加算してヒント文字作成用ボインタ(M)が
「4」となる。この演算においては、1≦M≦Nの関係
が必ず成立する。続いて、パスワードの文字列(P)の
M番目の文字(PM )をヒント文字格納領域(H)のr
番目(hr )にセットする(ステップS126)。この
場合、図4に示すように、パスワードの文字列(P)の
4番目の文字(P4 )がヒント文字格納領域(H)の1
番目にセットされる。その後に、パスワード格納領域
(PW)において、文字列(P)から4番目の文字(P
4 )を除いた文字列(P)が上書きされる(ステップS
127)。即ち、図5(a)の文字列(P)から4番目
の文字(P4 )を除いた(P1),(P2 ),
(P3 ),(P5 )の文字列をパスワード格納領域(P
W)の1〜4番目にセットし、墨付き印で示した最後の
文字(P5 )は参照しないので意味を持たない。
Then, in the arithmetic unit (2), the random coefficient (Q) is divided by the character string length variable (N) and "1" is added to the remainder to calculate the hint character creating pointer (M) (step S125). ). In this case, since the random coefficient (Q) is "28" and the character string length variable (N) is "5", the division value is "5" and the remainder is "3", and "1" is added to this remainder. Then, the hint character creating pointer (M) becomes "4". In this calculation, the relation of 1 ≦ M ≦ N is always established. Subsequently, the Mth character (P M ) of the password character string (P) is set to r in the hint character storage area (H).
Th is set to (h r) (step S126). In this case, as shown in FIG. 4, the fourth character (P 4 ) of the password character string (P) is 1 in the hint character storage area (H).
The second is set. After that, in the password storage area (PW), the fourth character (P
The character string (P) excluding 4 ) is overwritten (step S
127). That is, the fourth character (P 4 ) is removed from the character string (P) in FIG. 5A (P 1 ), (P 2 ),
The character strings (P 3 ) and (P 5 ) are stored in the password storage area (P
The last character (P 5 ) set in the first to fourth positions of W) and shown by a black mark has no meaning because it is not referred to.

【0013】次に、前述のランダム係数(Q)の「2
8」にヒント文字作成用ポインタ(M)である「4」を
加算した「32」を新たなランダム係数(Q)としてラ
ンダム係数格納領域(q)にセットし、前述の処理ポイ
ンタ(r)の「1」に「1」を加算した「2」を新たな
処理ポインタ(r)としてセットし、更に、前述の文字
列長変数(N)である「5」に「1」を減算した「4」
を新たな文字列長変数(N)として文字列長変数格納領
域(n)にセットする(ステップS128)。その後
に、処理ポインタ(r)が「5」になったか否かの判別
つまりパスワードの5種の構成文字の並び変えが全て終
了したか否かが判別される(ステップS129)。この
場合、処理ポインタ(r)が「2」であるのでステップ
S115にジャンプして処理ポインタ(r)が「5」で
あると判別されるまでステップS215乃至ステップS
129のルーチンか繰り返され、パスワードの各構成文
字の順序が並び変えられてヒント文字列格納領域(H)
にセットされていく。
Next, the random coefficient (Q) of "2"
"32", which is obtained by adding "4" which is the hint character creation pointer (M) to "8", is set as a new random coefficient (Q) in the random coefficient storage area (q), and the above-mentioned processing pointer (r) "2" obtained by adding "1" to "1" is set as a new processing pointer (r), and further "4" is obtained by subtracting "1" from "5" which is the character string length variable (N). "
Is set in the character string length variable storage area (n) as a new character string length variable (N) (step S128). After that, it is determined whether or not the processing pointer (r) has become "5", that is, whether or not the rearrangement of the five types of constituent characters of the password has been completed (step S129). In this case, since the processing pointer (r) is “2”, the process jumps to step S115 and steps S215 to S215 are performed until it is determined that the processing pointer (r) is “5”.
The routine of 129 is repeated, and the order of each constituent character of the password is rearranged so that the hint character string storage area (H)
Will be set to.

【0014】即ち、2回目の並び変え時、ランダム係数
(Q)の「32」を文字列長変数(N)である「4」で
除算した時の余りである「0」に「1」を加算した
「1」がヒント文字作成用ボインタ(M)として算出さ
れる。従って、パスワードの文字列(P)の1番目の文
字(P1 )がヒント文字格納領域(H)の処理ボインタ
(r)に対応する2番目にセットされる。その後に、図
5(c)に示すように、パスワード格納領域(PW)に
おいて、文字列(P)から1番目の文字(P1 )を除い
た(P2 ),(P3 ),(P5 )の文字列がパスワード
格納領域(PW)の1〜3番目に上書きされる。
That is, in the second rearrangement, the random coefficient (Q) "32" is divided by the character string length variable (N) "4", and the remainder "0" is set to "1". The added “1” is calculated as a hint character creation pointer (M). Therefore, the first character (P 1 ) of the password character string (P) is set to the second corresponding to the processing pointer (r) of the hint character storage area (H). After that, as shown in FIG. 5C, the first character (P 1 ) is removed from the character string (P) in the password storage area (PW) (P 2 ), (P 3 ), (P The character string of 5 ) is overwritten on the first to third positions of the password storage area (PW).

【0015】以下同様にして、3回目の並び変え時に、
パスワードの文字列(P)における算出されたヒント文
字作成用ポインタ(M)に対応する5番目の文字
(P5 )がヒント文字格納領域(H)の処理ポインタ
(r)に対応する3番目にセットされ、4回目の並び変
え時に、パスワードの文字列(P)における算出された
ヒント文字作成用ポインタ(M)に対応する2番目の文
字(P2 )がヒント文字列格納領域(H)の処理ポイン
タ(r)に対応する4番目にセットされる。この時点で
算出された処理ポインタ(r)が「5」になったのを判
別され(ステップS129)、パスワードの文字列にお
ける最後に残った3番目の文字(P3 )がヒント文字列
格納領域(H)の5番目にセットされる(ステップS1
30)。従って、ヒント文字列格納領域(H)には、
「P4 ,P1 ,P5 ,P2 ,P3 」のヒント文字列が格
納されたことになり、このヒント文字列が図2に示すよ
うに表示装置(3)の画面に表示される(ステップS1
3)。
Similarly, when the rearrangement is performed for the third time,
The fifth character (P 5 ) corresponding to the calculated hint character creation pointer (M) in the password character string (P) becomes the third corresponding to the processing pointer (r) in the hint character storage area (H). The second character (P 2 ) corresponding to the calculated hint character creation pointer (M) in the character string (P) of the password is set in the hint character string storage area (H) at the time of the fourth rearrangement. It is set to the fourth corresponding to the processing pointer (r). The calculated treated pointer at (r) is determined became "5" (step S129), the last remaining third character in the string of the password (P 3) is hint string storage area It is set to the fifth of (H) (step S1)
30). Therefore, in the hint character string storage area (H),
This means that the hint character string "P 4 , P 1 , P 5 , P 2 , P 3 " has been stored, and this hint character string is displayed on the screen of the display device (3) as shown in FIG. (Step S1
3).

【0016】このように、ヒント文字列は、正規のパス
ワードに対し各構成文字の順次が変わっているだけでパ
スワードの構成文字の全てが表示されるので、自身で設
定登録した利用者のみが正しいパスワードを速やかに思
い出して入力することができる。一方、第三者がヒント
文字列からパスワートを解読しようとしても、パスワー
ドの各構成文字が常に刻々と変化する日時に基づきラン
ダムに並び変えられているので、各構成文字を何度も並
び変える試行を行なわなければならず、例えば、パスワ
ードとは異なる文字列が所定回数だけ入力された時点で
パスワードの判別動作を停止するようにすれば、機密漏
洩を確実に防止することができる。
As described above, in the hint character string, since all the constituent characters of the password are displayed only by changing the order of the constituent characters in the regular password, only the user who has set and registered himself / herself is correct. You can quickly remember and enter the password. On the other hand, even if a third party tries to decipher the password from the hint character string, each constituent character of the password is randomly rearranged based on the ever-changing date and time, so an attempt to rearrange each constituent character many times. If the character string different from the password is input a predetermined number of times, for example, the password discrimination operation is stopped, so that leakage of the confidential information can be surely prevented.

【0017】[0017]

【発明の効果】以上のように本発明の情報処理装置によ
ると、パスワードのヒントを求める情報の入力手段と、
このヒントを求める情報が入力された時に設定登録され
ているパスワードの文字列の全ての構成文字をランダム
に並び変えたヒント文字列を作成するヒント文字列作成
手段と、この作成されたヒント文字列の表示手段とを備
えた構成としたので、使用者がパスワードを忘れてしま
った場合に、正規のパスワードに対し各構成文字の順次
が変わっているだけでパスワードの構成文字の全てがヒ
ント文字列として表示されるので、自身で設定登録した
利用者のみが正しいパスワードを速やかに思い出して入
力することでシステムを利用できる。
As described above, according to the information processing apparatus of the present invention, the information input means for requesting the hint of the password,
A hint character string creating means that creates a hint character string in which all the constituent characters of the password character string that is set and registered at the time when the information for this hint is entered is created, and this created hint character string Since it is configured with the display means of, if the user forgets the password, all the constituent characters of the password are changed to the hint character string simply by changing the order of each constituent character to the legitimate password. Is displayed, the system can be used only by the user who registered and set himself up by promptly remembering and entering the correct password.

【0018】しかも、第三者がヒント文字列からパスワ
ートを解読しようとしても、パスワードの各構成文字が
ランダムに並び変えられているので、各構成文字を何度
も並び変える試行を行なわなければならず、機密漏洩を
防止することができる。
Moreover, even if a third party tries to decipher the password from the hint character string, since the constituent characters of the password are rearranged at random, it is necessary to try to rearrange the constituent characters many times. It is possible to prevent leakage of confidential information.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例のブロック構成図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】同上、フローチャートである。FIG. 2 is a flowchart of the same.

【図3】同上、図2のヒント文字列作成ルーチンを示す
フローチャートである。
FIG. 3 is a flowchart showing the hint character string creating routine of FIG.

【図4】同上、データのアクセス状態を示すメモリマッ
プ図である。
FIG. 4 is a memory map diagram showing an access state of data.

【図5】同上、パスワード格納領域の変化を示す説明図
である。
FIG. 5 is an explanatory diagram showing changes in the password storage area of the above.

【図6】従来の情報処理装置のフローチャートである。FIG. 6 is a flowchart of a conventional information processing device.

【符号の説明】[Explanation of symbols]

1 制御装置(ヒント文字列作成手段) 2 演算手段(ヒント文字列作成手段) 3 表示装置(表示手段) H ヒント文字列格納領域 1 control device (hint character string creating means) 2 computing means (hint character string creating means) 3 display device (display means) H hint character string storage area

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 予め設定登録されているパスワードが入
力されたのを識別した時のみ起動可能状態となる情報処
理装置において、パスワードのヒントを求める情報の入
力手段と、このヒントを求める情報が入力された時に設
定登録されているパスワードの文字列の全ての構成文字
をランダムに並び変えたヒント文字列を作成するヒント
文字列作成手段と、この作成されたヒント文字列の表示
手段とを備えたことを特徴とする情報処理装置。
1. An information processing apparatus which is activated only when a preset password is identified is input, and an information input means for requesting a password hint and information for requesting this hint are input. It is equipped with a hint character string creating means for creating a hint character string in which all the constituent characters of the password character string set and registered at random are arranged, and a means for displaying the created hint character string. An information processing device characterized by the above.
JP4204725A 1992-07-31 1992-07-31 Information processor Pending JPH0652112A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4204725A JPH0652112A (en) 1992-07-31 1992-07-31 Information processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4204725A JPH0652112A (en) 1992-07-31 1992-07-31 Information processor

Publications (1)

Publication Number Publication Date
JPH0652112A true JPH0652112A (en) 1994-02-25

Family

ID=16495280

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4204725A Pending JPH0652112A (en) 1992-07-31 1992-07-31 Information processor

Country Status (1)

Country Link
JP (1) JPH0652112A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013161150A (en) * 2012-02-02 2013-08-19 Nifty Corp Information processing apparatus, information processing method, and program
US8984599B2 (en) 2011-01-27 2015-03-17 Samsung Electronics Co., Ltd. Real time password generation apparatus and method
US9667623B2 (en) 2014-11-26 2017-05-30 Kyocera Document Solutions Inc. Authentication apparatus that assists input of user ID and password authentication method, and recording medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8984599B2 (en) 2011-01-27 2015-03-17 Samsung Electronics Co., Ltd. Real time password generation apparatus and method
JP2013161150A (en) * 2012-02-02 2013-08-19 Nifty Corp Information processing apparatus, information processing method, and program
US9667623B2 (en) 2014-11-26 2017-05-30 Kyocera Document Solutions Inc. Authentication apparatus that assists input of user ID and password authentication method, and recording medium

Similar Documents

Publication Publication Date Title
JP3764961B2 (en) Secret data storage device and secret data read method
US5199066A (en) Method and apparatus for protecting software
WO2001077792A2 (en) System and method for authenticating a user
US4815032A (en) Portable electronic memorandum device with password accessible memory
JPS5910680A (en) Safe securing system
JPH0652112A (en) Information processor
JP4799476B2 (en) Authentication method and authentication apparatus
US20060089923A1 (en) Editing process for an explanatory model
JPH06214954A (en) Password input device
JPH06177872A (en) Password association method
JPH09127121A (en) Data processor for analytic system
JP3492066B2 (en) Color identification device
JPH03156662A (en) Password input/processing method
JPH11134301A (en) Password processor and recording medium
JPS6337456A (en) Electronic computer system
JPH096682A (en) Data access protection method
JP2005078251A (en) Character inputting method
JPH02162443A (en) User confirming system using password
JP2000003338A (en) Use permission device
JPH0351946A (en) Identification word confirming system
RU2263341C1 (en) Method and device for inputting password for access to computer databases
JPH05233545A (en) Menu panel display device
JP3226730B2 (en) Time management device with time tampering check function
JPH02228720A (en) Help guide system according to mastering degree
JPS6198383A (en) Image display unit