JPH0334084A - Recording device for portable storage medium - Google Patents
Recording device for portable storage mediumInfo
- Publication number
- JPH0334084A JPH0334084A JP1166982A JP16698289A JPH0334084A JP H0334084 A JPH0334084 A JP H0334084A JP 1166982 A JP1166982 A JP 1166982A JP 16698289 A JP16698289 A JP 16698289A JP H0334084 A JPH0334084 A JP H0334084A
- Authority
- JP
- Japan
- Prior art keywords
- data
- card
- decoding
- issued
- storage medium
- 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
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Credit Cards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、ICカードのような携帯可能記憶媒体に例え
ば発行者に関する情報またはカード所持者毎の情報等の
発行データを記憶する携帯可能記憶媒体への記録装置に
関する。[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention is directed to storing issuing data, such as information regarding the issuer or information for each card holder, on a portable storage medium such as an IC card. The present invention relates to a recording device for storing data on a portable storage medium.
(従来の技術)
ICカードのような携帯可能記憶媒体は、例えば発行デ
ータファイル内に格納されている上述したような発行者
に関する情報またはカード所持者毎の情報等の発行デー
タが発行システムにより書き込まれて発行される。この
発行データが秘密性を要するものである場合には、その
発行データは暗号化されて発行データファイル内に格納
されており、発行時に復号化されてICカードに書き込
まれる。(Prior Art) In a portable storage medium such as an IC card, issuance data such as the above-mentioned information on the issuer or information on each card holder stored in an issuance data file is written by an issuance system. issued. If the issue data requires secrecy, the issue data is encrypted and stored in the issue data file, and decrypted and written to the IC card at the time of issue.
このように暗号化されている発行データを復号化するた
めに使用される復号化用データ、すなわち暗号キーは、
従来、データファイルの形で発行システム内に記憶され
ていたり、または発行処理を制御するプログラムの中に
予め記憶されている。The decryption data, that is, the encryption key, used to decrypt the issued data encrypted in this way is
Conventionally, the information is stored in the publishing system in the form of a data file, or is pre-stored in a program that controls the publishing process.
(発明が解決しようとする課題〉
従来、暗号化された発行データの復号化処理に使用され
る復号化用データ、すなわち暗号キーは、データファイ
ルの形で発行システム内に記憶されていたり、または発
行処理を制御するプログラムの中に予め記憶されている
ため、読み出されたり、変更され易く、安全性に問題が
ある。(Problem to be Solved by the Invention) Conventionally, decryption data, that is, an encryption key, used to decrypt encrypted issue data has been stored in the issue system in the form of a data file, or Since it is stored in advance in the program that controls the issuing process, it is easily read out or changed, which poses a security problem.
本発明は、上記に鑑みてなされたもので、その目的とす
るところは、暗号化された発行データの復号化処理に使
用さ2れる復号化用データの安全性を高め、これにより
発行データの安全性を高めた携帯可能記憶媒体への記録
装置を提供することにある。The present invention has been made in view of the above, and its purpose is to increase the security of decryption data used in the decryption process of encrypted issued data, and thereby to improve the security of the decryption data used in the decryption process of encrypted issued data. An object of the present invention is to provide a recording device for a portable storage medium with improved safety.
[発明の構成]
(課題を解決するための手段)
上記目的を達成するため、本発明の携帯可能記憶媒体へ
の記録装置は、暗号化された発行データを記憶した記憶
手段と、前記暗号化された発行データの復号化処理に使
用される復号化用データを格納した携帯可能電子装置と
、該携帯可能電子装置に格納された復号化用データを読
み出し、この読み出した復号化用データによって前記発
行データを復号化する復号化手段と、該復号化手段で復
号化された発行データを記憶する携帯可能記憶媒体とを
有する要旨とする。[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, a recording device for a portable storage medium of the present invention includes a storage means storing encrypted issued data, and a recording device for storing encrypted issued data. A portable electronic device stores decryption data used for decrypting the published data, reads the decryption data stored in the portable electronic device, and uses the read decryption data to perform the decryption process described above. The gist includes a decoding means for decoding issued data, and a portable storage medium for storing the issued data decoded by the decoding means.
(作用)
本発明の携帯可能記憶媒体への記録装置では、発行デー
タの復号化処理に使用する復号化データを携帯可能電子
装置に記憶し、この復号化データを読み出し、この復号
化データによって発行データを復号化して携帯可能記憶
媒体に記憶している。(Operation) In the recording device for a portable storage medium of the present invention, decrypted data used for decoding processing of issued data is stored in a portable electronic device, this decrypted data is read out, and issued using this decrypted data. The data is decoded and stored on a portable storage medium.
(実施例) 以下、図面を用いて本発明の詳細な説明する。(Example) Hereinafter, the present invention will be explained in detail using the drawings.
第1図は本発明の一実施例に係わる携帯可能記憶媒体へ
の記録装置の全体構成を示すブロック図である。同図に
示す携帯可能記憶媒体への記録装置は、−例として携帯
可能記憶媒体としてICカードを使用し、このICカー
ドに例えば発行者に関する情報またはカード所持者毎の
情報等の発行データを記憶して発行する発行システムを
構成するものであり、該発行データを暗号化して発行デ
ータファイルとして記憶している補助記憶装置1および
全体の動作を制御するホストコンピュータ3を有する。FIG. 1 is a block diagram showing the overall configuration of a recording device for a portable storage medium according to an embodiment of the present invention. The recording device for a portable storage medium shown in the figure uses an IC card as an example of the portable storage medium, and stores issuing data such as information regarding the issuer or information for each card holder on the IC card. The system constitutes an issuance system that issues issuance data, and includes an auxiliary storage device 1 that encrypts the issuance data and stores it as an issuance data file, and a host computer 3 that controls the overall operation.
補助記憶装置1は前記発行データ以外に本発行システム
を制御する制御プログラムを記憶している。また、ホス
トコンピュータ3は制御および一時的にデータを格納す
るメモリを有する。In addition to the above publication data, the auxiliary storage device 1 stores a control program for controlling the publication system. The host computer 3 also has a memory for controlling and temporarily storing data.
ホストコンピュータ3には、リーダ/ライダ5、キーカ
ードリーダ9、デイスプレィ13、キーボード15およ
びプリンタ17が接続されている。A reader/rider 5, a key card reader 9, a display 13, a keyboard 15, and a printer 17 are connected to the host computer 3.
リーダ/ライダ5はホストコンピュータ3の制御のもと
に所要の発行データをICカード7に書き込んだり、ま
たはICカード7から情報を読み出す動作を行い、キー
カードリーダ9は携帯可能電子装置を構成するICカー
ドからなるキーカード11から情報を読み出したり、ま
たは情報、具体的にはオペレータがキーボード15から
人力した暗証番号をキーカード11に供給する装置であ
り、キーカード11には情報として補助記憶装置1に記
憶されている暗号化された発行データを復号化するため
の復号化データである暗号キーおよび暗証番号等が記憶
されている。The reader/rider 5 writes required issuing data to the IC card 7 or reads information from the IC card 7 under the control of the host computer 3, and the key card reader 9 constitutes a portable electronic device. It is a device that reads information from a key card 11 consisting of an IC card, or supplies information, specifically, a password manually entered by an operator from a keyboard 15, to the key card 11, and the key card 11 has an auxiliary storage device as information. An encryption key, a password, etc., which are decryption data for decrypting the encrypted issue data stored in 1, are stored.
また、デイスプレィ13は本発行システムの操作手順や
状態をオペレータに表示し、キーボード15は発行シス
テムを操作して作動させるための各種指令および情報を
人力するために使用される。Further, the display 13 displays the operating procedure and status of the issuing system to the operator, and the keyboard 15 is used to manually enter various commands and information for operating the issuing system.
更に、プリンタ17は日時、発行データファイル名、カ
ード番号および発行枚数等を印字出力し、これによりI
Cカード7の発行記録を作−成している。Furthermore, the printer 17 prints out the date and time, issue data file name, card number, number of issued cards, etc.
A record of the issuance of the C card 7 is being created.
第2図は前述した補助記憶装置1に記憶されている発行
データファイルのフォーマットを示している。同図に示
す発行データファイルは、6バイトのカード番号21を
先頭として複数の発行データ23、すなわち同図におい
て一例としてDatal、Data2.、、、のように
名付けられた発行データ23が並んで記憶されている。FIG. 2 shows the format of the issue data file stored in the auxiliary storage device 1 mentioned above. The issue data file shown in the figure includes a 6-byte card number 21 at the beginning and a plurality of issue data 23, that is, as an example in the figure, Data, Data2... Issuance data 23 named like , , , etc. are stored side by side.
次に、第3図を参照してカード発行処理の作用を説明す
る。Next, the operation of the card issuing process will be explained with reference to FIG.
まず、デイスプレィ13に表示される指示に従って暗証
番号および暗号キーが記憶されているキーカード11を
キーカードリーダ9に挿入する(ステップ110)。そ
れから、本発行システムのオペレータがキーボード15
から暗証番号を人力すると、この人力された暗証番号は
キーカードリーダ9を介してキーカード11に供給され
、キーカード11においてキーカード11に既に記憶さ
れている暗証番号との照合が行われる(ステップ120
)。この照合が成立すると(ステップ130)、この時
点でキーカード11に記憶されている復号化用データで
ある暗号キーの読み出しができる状態になる。なお、こ
の暗号キーは後述するステップ170において読み出さ
れ、ステップ210において補助記憶装置1からの暗号
化された発行データを復号化するために使用される。照
合が成立しない場合には、キーカード11はキーカード
リーダ9から排出され、カード発行処理は中止される(
ステップ130)。First, the key card 11 storing the password and encryption key is inserted into the key card reader 9 according to the instructions displayed on the display 13 (step 110). Then, the operator of the book publishing system presses the keyboard 15.
When the user inputs a password manually, the manually entered password is supplied to the key card 11 via the key card reader 9, and the key card 11 compares it with the password already stored in the key card 11. Step 120
). If this verification is established (step 130), the encryption key, which is the decryption data stored in the key card 11, can be read out at this point. Note that this encryption key is read out in step 170, which will be described later, and is used in step 210 to decrypt the encrypted issued data from the auxiliary storage device 1. If the verification is not successful, the key card 11 is ejected from the key card reader 9, and the card issuing process is canceled (
Step 130).
暗証番号の照合が成立した場合には、オペレータはデイ
スプレィ13に表示される指示に従って更に発行するデ
ータファイル名、開始カード番号、発行枚数および発行
者暗証番号をキーボード15から人力する(ステップ1
40)。そして、これらの入力情報はホストコンピュー
タ3のメモリに記憶される。ホストコンピュータ3は、
入力された発行データファイルが補助記憶装置1内に記
憶されているか否かチエツクする(ステップ150)。If the PIN is successfully verified, the operator manually enters the data file name, starting card number, number of issued cards, and issuer PIN using the keyboard 15 according to the instructions displayed on the display 13 (step 1).
40). These input information are then stored in the memory of the host computer 3. The host computer 3 is
It is checked whether the input publication data file is stored in the auxiliary storage device 1 (step 150).
また、記憶されている場合には、更にこの発行データフ
ァイルをホストコンピュータ3のメモリから読み出し、
入力された開始カード番号から発行枚数分のカード番号
までが該発行データファイル内に記憶されているか否か
チエツクする(ステップ160)。記憶されていること
が確認されると、補助記憶装置1はキーカードリーダ9
を介してキーカード11に記憶されている復号化データ
である暗号キーを読み出し、ホストコンピュータ3のメ
モリに記憶する(ステップ170)。In addition, if the issue data file is stored, the issue data file is further read out from the memory of the host computer 3, and
It is checked whether the card numbers from the input starting card number to the number of issued cards are stored in the issued data file (step 160). When it is confirmed that the auxiliary storage device 1 is stored, the auxiliary storage device 1 is connected to the key card reader 9
The encryption key, which is the decrypted data stored in the key card 11, is read out via the key card 11 and stored in the memory of the host computer 3 (step 170).
それから、オペレータはデイスプレィ13に表示される
指示に従ってICカード7をリーダ/ライタ5に挿入し
くステップ180)、このICカード7のメモリに予め
記憶されている発行者暗証番号を前記ステップ140で
キーボード15から人力した発行者暗証番号と照合し、
オペレータが発行者であることを確認する(ステップ1
90)。Then, the operator inserts the IC card 7 into the reader/writer 5 according to the instructions displayed on the display 13 (step 180), and enters the issuer's PIN pre-stored in the memory of the IC card 7 on the keyboard 15 in step 140. Check with the issuer PIN number manually generated from
Verify that the operator is the issuer (step 1)
90).
照合が成立するとぐステップ200)、ホストコンピュ
ータ3はステップ140で入力されホストコンピュータ
3のメモリに記憶されている開始カード番号、例えば第
2図に示すようにrooo。As soon as the match is established (step 200), the host computer 3 inputs the starting card number entered in step 140 and stored in the memory of the host computer 3, for example rooo as shown in FIG.
01」の開始カード番号に属する発行データ23の「D
a t a nJ 、更に具体的には第1番目の発行
データ23の「Da t a IJを前記ステップ17
0で読み出した暗号キーおよび発行システムの制御プロ
グラムに組み込まれた復号化ルーチンによって復号化処
理しくステップ210)、この復号化されたrData
lJをICカード7にリーダ/ライタ5を介して書き込
む(ステップ220)。"D" of issuance data 23 belonging to the starting card number "01"
a t a nJ, more specifically, the ``Da t a IJ'' of the first issue data 23 in step 17.
The decryption process is performed using the encryption key read in step 0 and the decryption routine built into the control program of the issuing system (step 210), and this decrypted rData
lJ is written to the IC card 7 via the reader/writer 5 (step 220).
ICカード7に「DatalJを書き込んだ後は、該カ
ードに対する全データの書き込みが終了したか否かをチ
エツクし、終了していない場合には、発行データを更新
して終了するまで前記ステップ210.220の復号化
処理およびICカード7への書き込み処理を行う(ステ
ップ230゜240)。例えば、−大分の発行データの
個数をmとすると、rDatalJに続いてrData
m」までの各発行データに対して復号化処理およびIC
カード7への書き込みを行う。After "DatalJ" is written to the IC card 7, it is checked whether all data has been written to the card. If not, the issuing data is updated and steps 210. The decoding process of 220 and the writing process to the IC card 7 are performed (steps 230 and 240).For example, if the number of issued data of -Oita is m, rDataJ is followed by rDataJ.
Decryption processing and IC processing for each issued data up to
Write to card 7.
開始カード番号に属する全データの書き込みが終了する
と、ICカード7はリーダ/ライタ5から排出される(
ステップ250)。それから、ステップ140で指定さ
れたICカード7のすべてに対してデータ書き込み処理
が終了したか否かチエツクされ(ステップ260)、す
べて終了していない場合には、カード番号をインクリメ
ントしてステップ180に戻る(ステップ270)。そ
して、このようにインクリメントされた次のカ−ド番号
、例えばr00002Jのカード番号のICカード7の
挿入がデイスプレィ13の表示により要求され、このI
Cカード7が挿入されると、このICカード7に対する
ステップ190〜230の処理が同様に繰り返される。When all data belonging to the starting card number has been written, the IC card 7 is ejected from the reader/writer 5 (
Step 250). Then, it is checked whether the data writing process has been completed for all of the IC cards 7 specified in step 140 (step 260), and if not, the card number is incremented and the process returns to step 180. Return (step 270). Then, the display 13 requests the insertion of the IC card 7 having the next incremented card number, for example r00002J, and this I
When the C card 7 is inserted, the processes of steps 190 to 230 for this IC card 7 are similarly repeated.
ステップ140で人力された発行枚数骨の書き込みが終
了すると(ステップ260)、キーカードリーダ9から
キーカード11が排出され(ステップ280) 、それ
からプリンタ17から発行記録表として、発行年月日、
発行データファイル名、発行されたデータのカード番号
および発行枚数等が印字出力され、処理は終了する(ス
テップ290)。When the manual writing of the number of tickets issued in step 140 is completed (step 260), the key card 11 is ejected from the key card reader 9 (step 280), and then the printer 17 prints the date of issue, date of issue,
The issue data file name, the card number of the issued data, the number of issued cards, etc. are printed out, and the process ends (step 290).
なお、前記ステップ130,150.160200のチ
エツク処理において、チエツク不良となり、エラーが発
生した場合には、デイスプレィ13にエラーメツセージ
が表示され、処理が終了または中断される。If a check fails and an error occurs in the check processing at steps 130, 150, and 160200, an error message is displayed on the display 13, and the processing is terminated or interrupted.
[発明の効果]
以上説明したように、本発明によれば、発行データの復
号化処理に使用する復号化データを携帯可能電子装置に
記憶し、この復号化データを読み出し、この復号化デー
タによって発行データを復号化して携帯可能記憶媒体に
記憶しているので、携帯可能電子装置からの復号化デー
タの読み出し時に、例えば暗証番号の照合を行ったり、
または復号化データを記憶した携帯可能電子装置を発行
データから分離して、例えば金庫等に保管することによ
り、復号化データの安全性を高め、これにより発行デー
タの安全性を一段と向上することができる。[Effects of the Invention] As explained above, according to the present invention, decrypted data used for decrypting issued data is stored in a portable electronic device, this decrypted data is read out, and the decrypted data is read out. Since the issued data is decrypted and stored in the portable storage medium, when reading the decrypted data from the portable electronic device, for example, the password can be verified,
Alternatively, the security of the decrypted data can be increased by separating the portable electronic device that stores the decrypted data from the issued data and storing it in a safe, for example, thereby further improving the security of the issued data. can.
第1図は本発明の一実施例に係わる携帯可能記憶媒体へ
の記録装置の構成を示すブロック図、第2図は第1図の
記録装置に使用される発行データファイルのフォーマッ
トを示す図、第3図は第1図の記録装置の作用を示すフ
ローチャートである。
1・・・補助記憶装置、
3・・・ホストコンピュータ、
5・・・リーダ/ライタ、
7 ・・・
■
Cカー
ド、
9・・・キーカードリーダ、
1・・・キーカー
ド。FIG. 1 is a block diagram showing the configuration of a recording device for a portable storage medium according to an embodiment of the present invention, FIG. 2 is a diagram showing the format of an issue data file used in the recording device of FIG. 1, FIG. 3 is a flowchart showing the operation of the recording apparatus of FIG. 1. DESCRIPTION OF SYMBOLS 1... Auxiliary storage device, 3... Host computer, 5... Reader/writer, 7... ■C card, 9... Key card reader, 1... Key card.
Claims (2)
前記暗号化された発行データの復号化処理に使用される
復号化用データを格納した携帯可能電子装置と、該携帯
可能電子装置に格納された復号化用データを読み出し、
この読み出した復号化用データによって前記発行データ
を復号化する復号化手段と、該復号化手段で復号化され
た発行データを記憶する携帯可能記憶媒体とを有する携
帯可能記憶媒体への記録装置。(1) A storage means that stores encrypted publication data;
a portable electronic device storing decryption data used for decryption processing of the encrypted issued data; reading the decryption data stored in the portable electronic device;
A recording device for a portable storage medium, comprising a decoding means for decoding the issued data using the read decoding data, and a portable storage medium for storing the issued data decoded by the decoding means.
番号記憶手段を有し、前記復号化手段は前記暗証番号記
憶手段に記憶された暗証番号を照合した後、前記復号化
用データを読み出すことができる読み出し手段を有する
ことを特徴とする請求項(1)記載の携帯可能記憶媒体
への記録装置。(2) The portable electronic device has a PIN storage means that stores a PIN number, and the decryption means reads out the decryption data after verifying the PIN stored in the PIN storage means. 2. A recording device for a portable storage medium according to claim 1, further comprising a reading means capable of reading data from a portable storage medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1166982A JPH0334084A (en) | 1989-06-30 | 1989-06-30 | Recording device for portable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1166982A JPH0334084A (en) | 1989-06-30 | 1989-06-30 | Recording device for portable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0334084A true JPH0334084A (en) | 1991-02-14 |
Family
ID=15841210
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1166982A Pending JPH0334084A (en) | 1989-06-30 | 1989-06-30 | Recording device for portable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0334084A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100350669B1 (en) * | 2000-01-28 | 2002-08-30 | 대흥정밀공업 주식회사 | Device for guiding rapier band |
| KR100435507B1 (en) * | 2001-04-18 | 2004-06-09 | 김영호 | Gripper tape guiding unit for rapier loom |
| US8301300B2 (en) | 1996-04-15 | 2012-10-30 | Card Technology Corporation | System and method for smart card personalization |
-
1989
- 1989-06-30 JP JP1166982A patent/JPH0334084A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8301300B2 (en) | 1996-04-15 | 2012-10-30 | Card Technology Corporation | System and method for smart card personalization |
| KR100350669B1 (en) * | 2000-01-28 | 2002-08-30 | 대흥정밀공업 주식회사 | Device for guiding rapier band |
| KR100435507B1 (en) * | 2001-04-18 | 2004-06-09 | 김영호 | Gripper tape guiding unit for rapier loom |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101944259B (en) | Receipt printer, receipt printer control method, and program | |
| US5163098A (en) | System for preventing fraudulent use of credit card | |
| US4357529A (en) | Multilevel security apparatus and method | |
| JPH0762854B2 (en) | IC card system | |
| JPS6244869A (en) | Ic card collating system | |
| JP2000076411A (en) | ID card, ID card issuing device, and ID card reader | |
| JPH0334084A (en) | Recording device for portable storage medium | |
| JP2001283167A (en) | Individual identification method with two-dimensional code and hybrid type individual authentication system and off-line person himself or herself confirmation system | |
| JP2703957B2 (en) | Recording device and recording method for portable medium | |
| JPH11198573A (en) | Face photograph verification system | |
| JP4809955B2 (en) | Portable electronic device and message processing method | |
| JPH05250268A (en) | Copy guard device | |
| JP3231466B2 (en) | Information recording medium storing keys | |
| JP4601329B2 (en) | Electronic authentication device primary issuing device, electronic authentication device issuing system, electronic authentication device secondary issuing device, electronic authentication device primary issuing method, electronic authentication device issuing method, and electronic authentication device secondary issuing method | |
| JP4244062B2 (en) | Electronic seal | |
| JP3886197B2 (en) | Electronic document circulation check system | |
| JP2003203207A (en) | IC card issuing device and IC card issuing method | |
| JPH0253154A (en) | Portable electronic equipment | |
| JP2007334455A (en) | Registration processing server, program therefor, online registration processing apparatus, paper registration processing apparatus, online registration processing program, paper registration processing program, registration processing apparatus, registration processing program, registration processing system, and person concerned side recording medium | |
| JP2919507B2 (en) | Card operation device | |
| JPH10247229A (en) | Magnetic card system | |
| JPH0668878B2 (en) | Magnetic card issuing device | |
| JPH08171517A (en) | Information storage medium | |
| JP2004192539A (en) | IC tag issuing system | |
| JP2004053958A (en) | Data decryption method and data encryption method |