JPH0632099B2 - カ−ド書込装置 - Google Patents
カ−ド書込装置Info
- Publication number
- JPH0632099B2 JPH0632099B2 JP60102920A JP10292085A JPH0632099B2 JP H0632099 B2 JPH0632099 B2 JP H0632099B2 JP 60102920 A JP60102920 A JP 60102920A JP 10292085 A JP10292085 A JP 10292085A JP H0632099 B2 JPH0632099 B2 JP H0632099B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- pattern
- writing device
- authentication
- microprocessor
- 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.)
- Expired - Lifetime
Links
- 230000004044 response Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000013478 data encryption standard Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Landscapes
- Credit Cards Or The Like (AREA)
- Storage Device Security (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明はカード書込装置に関し、特に金銭データの取引
に用いる演算機能付カードのデータ書込装置に関する。
に用いる演算機能付カードのデータ書込装置に関する。
(従来技術と問題点) 従来のデータ書込装置は金銭データの授受に磁気カード
やパンチカードが使われているが、これらカードは複製
され易い欠点を持っている。最近のデータ書込装置には
演算機能付カード(以下ICカードと呼ぶ)が開発され、
それを用いたカード認証方法が提案されている。例えば
アイ・イー・イー・イースペクトラム(IEEE Spectru
m)1984年2月号43〜49ページには、個人識別番号を外
部からアクセスできない領域に格納しておき、使用者が
該個人識別番号を入力して一致するか否かを判定する方
法が載っている。しかし、これらの方法を用いたカード
書込装置はICカードに入力情報を録音され、後に再生
されると不正を防止できない欠点がある。
やパンチカードが使われているが、これらカードは複製
され易い欠点を持っている。最近のデータ書込装置には
演算機能付カード(以下ICカードと呼ぶ)が開発され、
それを用いたカード認証方法が提案されている。例えば
アイ・イー・イー・イースペクトラム(IEEE Spectru
m)1984年2月号43〜49ページには、個人識別番号を外
部からアクセスできない領域に格納しておき、使用者が
該個人識別番号を入力して一致するか否かを判定する方
法が載っている。しかし、これらの方法を用いたカード
書込装置はICカードに入力情報を録音され、後に再生
されると不正を防止できない欠点がある。
(発明の目的) 本発明の目的は従来のカード書込装置におけるかかる欠
点を除去するとともにカードのコピーやカードに不正デ
ータを書込むことができないカード書込装置を提供する
ことにある。
点を除去するとともにカードのコピーやカードに不正デ
ータを書込むことができないカード書込装置を提供する
ことにある。
(発明の構成) 本発明によれば、カードとの間の不正なアクセスを検知
するカード書込装置において、前もって定められた第1
のコードと第2のコードを記憶する記憶手段と、前記カ
ードに第1の認証パターンを送るパターン生成手段と、
前記カードからの前記第1の認証パターンに対する第1
の応答パターンと前記第1のコードと前記第1の認証パ
ターンが前もって定められた関係にあるか否かを判定す
る判定手段と、前記カードから送られた第2の認証パタ
ーンを前記第2のコードに依存して、前記カードへ返送
されるパターンに変換するパターン変換手段と、から成
ることを特徴とするカード書込装置が得られる。
するカード書込装置において、前もって定められた第1
のコードと第2のコードを記憶する記憶手段と、前記カ
ードに第1の認証パターンを送るパターン生成手段と、
前記カードからの前記第1の認証パターンに対する第1
の応答パターンと前記第1のコードと前記第1の認証パ
ターンが前もって定められた関係にあるか否かを判定す
る判定手段と、前記カードから送られた第2の認証パタ
ーンを前記第2のコードに依存して、前記カードへ返送
されるパターンに変換するパターン変換手段と、から成
ることを特徴とするカード書込装置が得られる。
(実施例) 次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示す。第1図において、本
発明の一実施例はカードとの間の不正なアクセスを検知
するカード書込装置で、各部を制御するマイクロプロセ
ッサ101と、このマイクロプロセッサ101にバス1
20を介して接続されるキーボードインターフェース1
05、ディスプレイ106、リードオンリメモリ(RO
M)108、ランダムアクセスメモリ(RAM)109、
乱数発生器110および暗号/復号器111と、キーボ
ードインターフェース105に接続されるキーボード1
05と、バス120に接続されかつICカード104に
接続されるカードインターフェース107とを含む。
発明の一実施例はカードとの間の不正なアクセスを検知
するカード書込装置で、各部を制御するマイクロプロセ
ッサ101と、このマイクロプロセッサ101にバス1
20を介して接続されるキーボードインターフェース1
05、ディスプレイ106、リードオンリメモリ(RO
M)108、ランダムアクセスメモリ(RAM)109、
乱数発生器110および暗号/復号器111と、キーボ
ードインターフェース105に接続されるキーボード1
05と、バス120に接続されかつICカード104に
接続されるカードインターフェース107とを含む。
マイクロプロセッサ101は装置全体の制御するもの
で、キーボード102及びキーボード・インターフェー
ス105はICカードに書込むべきデータの入力用であ
る。ディスプレイ106は入力データやICカードが不
正だった場合の通知などの表示用である。ICカード1
04は本実施例である装置がデータを書込もうとしてい
る相手カードで、カードインターフェース107を通じ
てデータを送受するように構成されている。ROM108には
マイクロプロセッサ101用のプログラムや暗号/復号
器用コードK1とK2(以下キーK1,キーK2と称す
が格納されており、記憶手段を構成している。RAM109は
作業領域,乱数発生器110は認証パターンに用いる乱
数の発生用で、パターン生成手段を構成している。暗号
/復号器111は認証過程で用いる暗号/復号用で、カ
ードへ返送する応答パターンに変換するパターン変換手
段に含まれる。更にマイクロプロセッサ101は第1の応
答パターンと第1の認証パターンが前もって定められた
関係にあるか否かを判定する手段を含んでいる。
で、キーボード102及びキーボード・インターフェー
ス105はICカードに書込むべきデータの入力用であ
る。ディスプレイ106は入力データやICカードが不
正だった場合の通知などの表示用である。ICカード1
04は本実施例である装置がデータを書込もうとしてい
る相手カードで、カードインターフェース107を通じ
てデータを送受するように構成されている。ROM108には
マイクロプロセッサ101用のプログラムや暗号/復号
器用コードK1とK2(以下キーK1,キーK2と称す
が格納されており、記憶手段を構成している。RAM109は
作業領域,乱数発生器110は認証パターンに用いる乱
数の発生用で、パターン生成手段を構成している。暗号
/復号器111は認証過程で用いる暗号/復号用で、カ
ードへ返送する応答パターンに変換するパターン変換手
段に含まれる。更にマイクロプロセッサ101は第1の応
答パターンと第1の認証パターンが前もって定められた
関係にあるか否かを判定する手段を含んでいる。
第2図は本実施例におけるマイクロプロセッサ101の
なすべき作業のフローチャートを示す。第2図(a)にお
いて、本実施例はICカード104が差込まれ連絡され
ると乱数発生器110に乱数を発生させ、第1の認証パ
ターンとしてICカードに送る。また、該乱数をキーK
1で暗号化して検証パターンとしてRAM109に格納してお
く。ICカード104はこの第1の認証パターンをキー
K1で暗号化して第1の応答パターンとしてマイクロプ
ロセッサ101に送り返す。マイクロプロセッサ101
では第2図(b)に示すようにICカード104からの第
1の応答パターンがRAM109に格納されている検証パター
ンに等しいか否かで、ICカードが正しいカードか否か
を判定する。もし正しければマイクロプロセッサ101
はデータの書込をICカード104に要求し、正しくな
ければ、その通知をディスプレイ106に表示する。
なすべき作業のフローチャートを示す。第2図(a)にお
いて、本実施例はICカード104が差込まれ連絡され
ると乱数発生器110に乱数を発生させ、第1の認証パ
ターンとしてICカードに送る。また、該乱数をキーK
1で暗号化して検証パターンとしてRAM109に格納してお
く。ICカード104はこの第1の認証パターンをキー
K1で暗号化して第1の応答パターンとしてマイクロプ
ロセッサ101に送り返す。マイクロプロセッサ101
では第2図(b)に示すようにICカード104からの第
1の応答パターンがRAM109に格納されている検証パター
ンに等しいか否かで、ICカードが正しいカードか否か
を判定する。もし正しければマイクロプロセッサ101
はデータの書込をICカード104に要求し、正しくな
ければ、その通知をディスプレイ106に表示する。
一方ICカードも、不正なカード端末(カード書込装
置)に勝手にデータを書き込まれてはまずいので、端末
の認証を行なうことにする。即ち、ICカード104は
第2図(c)に示すように第2の認証パターンを乱数で作
成して送るが、マイクロプロセッサ101はそれをキー
K2で暗号化し、第2の応答パターンとして送り返す。
ICカード104はこの第2の認証パターンをキーK2
で暗号化したパターンとこの第2の応答パターンが一致
するか否かでカード端末が正しい端末か否かを判定す
る。いずえの判定も正常に機能するためにはキーK1,
K2は秘密にしておく必要がある。
置)に勝手にデータを書き込まれてはまずいので、端末
の認証を行なうことにする。即ち、ICカード104は
第2図(c)に示すように第2の認証パターンを乱数で作
成して送るが、マイクロプロセッサ101はそれをキー
K2で暗号化し、第2の応答パターンとして送り返す。
ICカード104はこの第2の認証パターンをキーK2
で暗号化したパターンとこの第2の応答パターンが一致
するか否かでカード端末が正しい端末か否かを判定す
る。いずえの判定も正常に機能するためにはキーK1,
K2は秘密にしておく必要がある。
このように、本実施例は以前のICカードとカード書込
装置の間のやりとりを録音されて、後で再生されてもカ
ードを使用する都度認証パターンが変化しているので不
正な使用を防止できる。
装置の間のやりとりを録音されて、後で再生されてもカ
ードを使用する都度認証パターンが変化しているので不
正な使用を防止できる。
暗号/復号器111は例えばアメリカのデータ暗号標準
(DES)を使うことができる。乱数発生器110は自然乱
数を発生するのが望ましいが疑似乱数発生器でもよい。
また、暗号/復号器と乱数発生器の両方または片方はマ
イクロプロセッサ101でソフト的に行なうこともでき
る。
(DES)を使うことができる。乱数発生器110は自然乱
数を発生するのが望ましいが疑似乱数発生器でもよい。
また、暗号/復号器と乱数発生器の両方または片方はマ
イクロプロセッサ101でソフト的に行なうこともでき
る。
(発明の効果) 以上説明したように、本発明はカードのコピーやカード
に不正にデータを書き込むことが困難となり、金銭デー
タの取引等に応用してその効果は極めて大きいものであ
る。
に不正にデータを書き込むことが困難となり、金銭デー
タの取引等に応用してその効果は極めて大きいものであ
る。
第1図は本発明の一実施例を示すブロック図、第2図は
本実施例におけるマイクロプロセッサ101のなすべき作
業を示すフローチャートである。 101……マイクロプロセッサ、102……キーボー
ド、104……ICカード、105……キーボードイン
ターフェース、106……ディスプレイ、107……カ
ードインターフェース、108……ROM、109……R
AM、110……乱数発生器、111……暗号/復号
器。
本実施例におけるマイクロプロセッサ101のなすべき作
業を示すフローチャートである。 101……マイクロプロセッサ、102……キーボー
ド、104……ICカード、105……キーボードイン
ターフェース、106……ディスプレイ、107……カ
ードインターフェース、108……ROM、109……R
AM、110……乱数発生器、111……暗号/復号
器。
Claims (1)
- 【請求項1】カードとの間の不正なアクセスを検知する
カード書込装置において、 前もって定められた第1のコードと第2のコードを記憶
する記憶手段と、 前記カードに第1の認証パターンを送るパターン生成手
段と、 前記カードからの前記第1の認証パターンに対する第1
の応答パターンと、前記第1のコードと、前記第1の認
証パターンとが前もって定められた関係にあるか否かを
判定する判定手段と、 前記カードから送られた第2の認証パターンを前記第2
のコードに依存して、該カードへ返送するパターンに変
換するパターン変換手段と、 から成ることを特徴とするカード書込装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60102920A JPH0632099B2 (ja) | 1985-05-15 | 1985-05-15 | カ−ド書込装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60102920A JPH0632099B2 (ja) | 1985-05-15 | 1985-05-15 | カ−ド書込装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61262889A JPS61262889A (ja) | 1986-11-20 |
| JPH0632099B2 true JPH0632099B2 (ja) | 1994-04-27 |
Family
ID=14340292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60102920A Expired - Lifetime JPH0632099B2 (ja) | 1985-05-15 | 1985-05-15 | カ−ド書込装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0632099B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0762862B2 (ja) * | 1985-09-17 | 1995-07-05 | カシオ計算機株式会社 | Icカ−ドシステムにおける認証方式 |
| JP2831658B2 (ja) * | 1988-07-22 | 1998-12-02 | 株式会社東芝 | ロツク解除方法 |
| JPH02100164A (ja) * | 1988-10-07 | 1990-04-12 | Toppan Printing Co Ltd | Icカード装置 |
| US5196840A (en) * | 1990-11-05 | 1993-03-23 | International Business Machines Corporation | Secure communications system for remotely located computers |
| JP5487932B2 (ja) * | 2009-12-14 | 2014-05-14 | トヨタ自動車株式会社 | 車両、給電装置および充電システム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2469760A1 (fr) * | 1979-11-09 | 1981-05-22 | Cii Honeywell Bull | Procede et systeme d'identification de personnes demandant l'acces a certains milieux |
| FR2549989B1 (fr) * | 1983-07-29 | 1985-09-13 | Philips Ind Commerciale | Systeme d'authentification entre un lecteur de carte et une carte de paiement echangeant des informations |
-
1985
- 1985-05-15 JP JP60102920A patent/JPH0632099B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61262889A (ja) | 1986-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6594759B1 (en) | Authorization firmware for conducting transactions with an electronic transaction system and methods therefor | |
| JP4323098B2 (ja) | 利用者の署名情報の正当性を検証する署名システム | |
| US4588991A (en) | File access security method and means | |
| KR100768754B1 (ko) | 휴대용 전자식 청구 및 인증 장치와 이를 위한 방법 | |
| US4544833A (en) | Process and apparatus for authenticating or certifying at least one item of information contained in a memory of a removable and portable electronic carrier, such as a card | |
| US20050044377A1 (en) | Method of authenticating user access to network stations | |
| US5485519A (en) | Enhanced security for a secure token code | |
| US4357529A (en) | Multilevel security apparatus and method | |
| US5857024A (en) | IC card and authentication method for information processing apparatus | |
| JPWO2000008595A1 (ja) | 利用者の署名情報を提示する署名システム | |
| JPS61139873A (ja) | 認証方式 | |
| JPS61139878A (ja) | 電子資金転送装置の安全保護モジユ−ル | |
| JPH0260007B2 (ja) | ||
| JP2000222362A (ja) | 多重セキュリティ・チェック・ポイントを可能にする方法及び装置 | |
| JPH01500932A (ja) | 外部からの許可データをメモリカードなどの携帯可能物体により確認する方法 | |
| JPH08249286A (ja) | 電子データ送受信システム | |
| JPH0632099B2 (ja) | カ−ド書込装置 | |
| JP2003076611A (ja) | セキュリティ機能を有するメモリカード | |
| JP3082882B2 (ja) | Icクレジットカードシステム | |
| JPH11328325A (ja) | Icカードシステム | |
| JPS61255491A (ja) | 認証機能付カ−ド | |
| JP3622493B2 (ja) | 価値移転方法 | |
| US20020062441A1 (en) | Authentication apparatus for authentication to permit electronic document or payment by card using personal information of individual, verification apparatus for verifying individual at payment site, and electronic authentication system interconnecting the same | |
| JP2877316B2 (ja) | 取引処理装置 | |
| JPH10149103A (ja) | 認証方法及び認証システム |