JPS6382533A - 携帯可能電子装置のメモリアクセス方法 - Google Patents
携帯可能電子装置のメモリアクセス方法Info
- Publication number
- JPS6382533A JPS6382533A JP22728986A JP22728986A JPS6382533A JP S6382533 A JPS6382533 A JP S6382533A JP 22728986 A JP22728986 A JP 22728986A JP 22728986 A JP22728986 A JP 22728986A JP S6382533 A JPS6382533 A JP S6382533A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- area
- portable electronic
- data memory
- 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.)
- Granted
Links
Landscapes
- Storage Device Security (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、たとえば不揮発性のデータメモリおよび02
口などの制御素子を有するIC(集積回路)チップを内
蔵した、いわゆるICカードと称される携帯可能電子装
置に関する。
口などの制御素子を有するIC(集積回路)チップを内
蔵した、いわゆるICカードと称される携帯可能電子装
置に関する。
(従来の技術)
最近、新たな携帯可能なデータ記憶媒体として、不揮発
性のデータメモリおよび02口などの制御素子を有する
ICチップを内蔵したICカードが開発されている。こ
の種のICカードは、内蔵する制御素子によって内蔵す
るデータメモリをアクセスし、外部装置からの要求に応
じて必要なデータの入出力を行なうものである。
性のデータメモリおよび02口などの制御素子を有する
ICチップを内蔵したICカードが開発されている。こ
の種のICカードは、内蔵する制御素子によって内蔵す
るデータメモリをアクセスし、外部装置からの要求に応
じて必要なデータの入出力を行なうものである。
このようなICカードからデータを読出す場合には、外
部装置はそのデータが保存されているアドレスとデータ
長を設定することにより、データをICカードから出力
させ、またデータを書込む場合には、保存したいアドレ
スとデータをICカードに入力して書込むという方法が
とられている。
部装置はそのデータが保存されているアドレスとデータ
長を設定することにより、データをICカードから出力
させ、またデータを書込む場合には、保存したいアドレ
スとデータをICカードに入力して書込むという方法が
とられている。
さらに、暗証番号の照合の場合も、暗証番号が存在する
アドレスと照合データをICカードに入力することによ
り、暗証番号の照合を行なっている。
アドレスと照合データをICカードに入力することによ
り、暗証番号の照合を行なっている。
すなわち、通常のデータおよび秘匿したいデータのアク
セス方法は同一形式になっている。
セス方法は同一形式になっている。
そして、暗証番号などの秘匿しておきたいデータについ
ては、データメモリに書込む際に秘匿データである旨の
印を書込みデータに付加して、それをレコードとして保
存するようにし、外部装置からエリアのリード/ライト
の要求がある場合には、外部装置がアクセスを望むエリ
アが秘匿データとして書込まれているエリアかどうかを
、制御素子がそのエリアのレコードデータを読出すこと
でHa!し、もし秘匿データが書込まれているエリアな
らばアクセス不可を外部装置に対して出力し、アクセス
可能なエリアならばリード/ライトの動作を行ない、そ
の動作の結果を外部装置に対して出力するようになって
いる。
ては、データメモリに書込む際に秘匿データである旨の
印を書込みデータに付加して、それをレコードとして保
存するようにし、外部装置からエリアのリード/ライト
の要求がある場合には、外部装置がアクセスを望むエリ
アが秘匿データとして書込まれているエリアかどうかを
、制御素子がそのエリアのレコードデータを読出すこと
でHa!し、もし秘匿データが書込まれているエリアな
らばアクセス不可を外部装置に対して出力し、アクセス
可能なエリアならばリード/ライトの動作を行ない、そ
の動作の結果を外部装置に対して出力するようになって
いる。
しかしながら、このような従来の方法では、ランダムな
アクセスを繰り返し行なうことにより秘匿データがどこ
にあるかを知られてしまい、セキュリティ管理上大きな
問題があった。
アクセスを繰り返し行なうことにより秘匿データがどこ
にあるかを知られてしまい、セキュリティ管理上大きな
問題があった。
(発明が解決しようとする問題点)
上記したように、ランダムなアクセスを繰り返し行なう
ことにより秘匿データがどこにあるかを知られてしまい
、セキュリティ管理上大きな問題がある。
ことにより秘匿データがどこにあるかを知られてしまい
、セキュリティ管理上大きな問題がある。
そこで、本発明は以上の欠点を除去するもので、秘匿デ
ータがどこにあるかを知られるおそれがなく、セキュリ
ティ管理上大きな効果が得られる携帯可能電子装置を提
供することを目的とする。
ータがどこにあるかを知られるおそれがなく、セキュリ
ティ管理上大きな効果が得られる携帯可能電子装置を提
供することを目的とする。
[発明の構成〕
(問題点を解決するための手段)
本発明の携帯可能電子装置は、データメモリ部を複数の
エリアに分割し、その分割したエリアのうち少なくとも
1つのエリアに対して外部からアクセス可能な特定アド
レスを設定することにより、そのエリア以外のエリアを
アクセス不可能にかつ保護するようにしたことを特徴と
している。
エリアに分割し、その分割したエリアのうち少なくとも
1つのエリアに対して外部からアクセス可能な特定アド
レスを設定することにより、そのエリア以外のエリアを
アクセス不可能にかつ保護するようにしたことを特徴と
している。
(作用)
アクセス不可能なエリアに秘匿データを格納しておくこ
とにより、ランダムなアクセスを繰り返し行なわれたと
しても、秘匿データがどこにあるかを知られるおそれが
なく、セキュリティ管理上大きな効果が得られる。
とにより、ランダムなアクセスを繰り返し行なわれたと
しても、秘匿データがどこにあるかを知られるおそれが
なく、セキュリティ管理上大きな効果が得られる。
(実施例)
以下、本発明の一実施例について図面を参照して説明す
る。
る。
第2図は本発明に係る携帯可能電子装置としてのICカ
ードの構成を概略的に示すもので、制御部としての制御
素子(たとえばCPU)i i、データメモリ部として
の記憶内容が消去可能な不揮発性のデータメモリ12、
プログラムメモリ部としてのプログラムメモリ13、お
よび図示しないカードリーダ・ライタとの電気的接触を
得るためのコンタクト部14によって構成されており、
これらのうち破線内の部分(制御素子11、データメモ
リ12、プログラムメモリ13)は1つのICチップで
構成されている。プログラムメモリ13は、たとえばマ
スクROMで構成されており、リード/ライト、暗証番
号設定/暗証番号照合、暗号化/復号化などの基本機能
を実現する機能プログラムを備えた制御素子11の制御
プログラムを記憶するものである。データメモリ12は
、ICカードが動作処理を行なう際に必要とする各種デ
ータを記憶しておくもので、たとえばE E P RO
lvlで構成されている。このデータメモリ12は、た
とえば第1図に示すように複数のエリアで分割されてお
り、ICカードの製造時においてICカードの制御に必
要な機能を記憶させるエリア(A)21、ICカードを
発行する際に必要とするデータを記憶させるエリア(8
)22、ICカードの使用者自身が必要とするデータを
記憶させるエリア(C)23の3つを定義している。
ードの構成を概略的に示すもので、制御部としての制御
素子(たとえばCPU)i i、データメモリ部として
の記憶内容が消去可能な不揮発性のデータメモリ12、
プログラムメモリ部としてのプログラムメモリ13、お
よび図示しないカードリーダ・ライタとの電気的接触を
得るためのコンタクト部14によって構成されており、
これらのうち破線内の部分(制御素子11、データメモ
リ12、プログラムメモリ13)は1つのICチップで
構成されている。プログラムメモリ13は、たとえばマ
スクROMで構成されており、リード/ライト、暗証番
号設定/暗証番号照合、暗号化/復号化などの基本機能
を実現する機能プログラムを備えた制御素子11の制御
プログラムを記憶するものである。データメモリ12は
、ICカードが動作処理を行なう際に必要とする各種デ
ータを記憶しておくもので、たとえばE E P RO
lvlで構成されている。このデータメモリ12は、た
とえば第1図に示すように複数のエリアで分割されてお
り、ICカードの製造時においてICカードの制御に必
要な機能を記憶させるエリア(A)21、ICカードを
発行する際に必要とするデータを記憶させるエリア(8
)22、ICカードの使用者自身が必要とするデータを
記憶させるエリア(C)23の3つを定義している。
次に、データメモリ12にデータを書込む、すなわちエ
リア定義について第1図を参照して説明する。まず、最
初にICカードの製造時においてカード機能を満たす基
本的なエリア(A)21を定義する。たとえばデータa
を200番地から2FF番地まで、またデータa′を7
00番地から9FF番地まで書込む。このデータa、a
’ は任意なアドレス指定である。
リア定義について第1図を参照して説明する。まず、最
初にICカードの製造時においてカード機能を満たす基
本的なエリア(A)21を定義する。たとえばデータa
を200番地から2FF番地まで、またデータa′を7
00番地から9FF番地まで書込む。このデータa、a
’ は任意なアドレス指定である。
エリア(A)21のデータ書込みが終了したならば、次
にICカードの発行時に書込むエリア(B)22を定義
する。たとえばデータbを300番地から4FF番地ま
で書込む。ここで、このエリア(B)22におけるデー
タbを書込む際、今から書込もうとするアドレス300
番地を特徴とする特定アドレスに変換するように、あら
かじめ記憶されているプログラムメモリ13内の制御プ
ログラムにより、データbは特定アドレスとしてO番地
から1FF番地まで順次書込まれる。
にICカードの発行時に書込むエリア(B)22を定義
する。たとえばデータbを300番地から4FF番地ま
で書込む。ここで、このエリア(B)22におけるデー
タbを書込む際、今から書込もうとするアドレス300
番地を特徴とする特定アドレスに変換するように、あら
かじめ記憶されているプログラムメモリ13内の制御プ
ログラムにより、データbは特定アドレスとしてO番地
から1FF番地まで順次書込まれる。
次に、ICカードの使用者が使用する際に必要なデータ
を書込むエリア(C)23を定義する。
を書込むエリア(C)23を定義する。
たとえばデータCをAOO番地からAFF番地まで書込
む。ただし、データCを書込む際も、エリア(B)22
で定義されたアドレス変換により特定アドレスで設定さ
れているため、データCはエリア<8)22の最終番地
の次の番地、すなわち200番地から2FF番地まで順
次書込まれてゆく。
む。ただし、データCを書込む際も、エリア(B)22
で定義されたアドレス変換により特定アドレスで設定さ
れているため、データCはエリア<8)22の最終番地
の次の番地、すなわち200番地から2FF番地まで順
次書込まれてゆく。
次に、データメモリ12からのデータ読出しについて説
明する。前記したように書込んだデータaからデータC
までの各エリアについて読出しを行なう。ここで、エリ
ア(B)22におけるデータ書込時に前述のアドレス変
換により、このエリアの先頭アドレスを基準として特定
アドレスで書込まれ、以下、書込み可能エリアまで順次
書込みが行なわれている。したがって、データの読出し
は、この特定アドレスで設定されたエリアを行なってゆ
く。前述した例では、エリア(B)22の○番地から任
意にアドレス指定を行なって読出しが可能となる。
明する。前記したように書込んだデータaからデータC
までの各エリアについて読出しを行なう。ここで、エリ
ア(B)22におけるデータ書込時に前述のアドレス変
換により、このエリアの先頭アドレスを基準として特定
アドレスで書込まれ、以下、書込み可能エリアまで順次
書込みが行なわれている。したがって、データの読出し
は、この特定アドレスで設定されたエリアを行なってゆ
く。前述した例では、エリア(B)22の○番地から任
意にアドレス指定を行なって読出しが可能となる。
ただし、エリア(A)21では、前述したようにエリア
(B)22で7ドレス変換を行ない、その先頭アドレス
を基準アドレスとしたため読出しはできない。したがっ
て、エリア(A)21の書込みアドレス200番地から
2FF番地および700番地から9FF番地などで読出
しを行なっても、エリア(A)21のデータ読出しはで
きない。
(B)22で7ドレス変換を行ない、その先頭アドレス
を基準アドレスとしたため読出しはできない。したがっ
て、エリア(A)21の書込みアドレス200番地から
2FF番地および700番地から9FF番地などで読出
しを行なっても、エリア(A)21のデータ読出しはで
きない。
このように、あるエリアについて特定アドレスに変換す
るデータがあらかじめプログラムメモリ13内に記憶さ
れていて、データメモリ12をアクセスする際は、プロ
グラムメモリ13からυj御プログラムによってデータ
メモリ12ヘアドレス変換される。したがって、−度特
定アドレスに設定された場合、その特定アドレスにて一
意的にアクセスを行ない、特定アドレス指定以外のエリ
アをアクセスすることはできない。これにより、データ
メモリ12内のデータをアクセスする場合、たとえばカ
ード利用者エリアをアクセス可能に定義すれば、それ以
外の秘匿データなどはアクセスされず、その内容も保護
できる。
るデータがあらかじめプログラムメモリ13内に記憶さ
れていて、データメモリ12をアクセスする際は、プロ
グラムメモリ13からυj御プログラムによってデータ
メモリ12ヘアドレス変換される。したがって、−度特
定アドレスに設定された場合、その特定アドレスにて一
意的にアクセスを行ない、特定アドレス指定以外のエリ
アをアクセスすることはできない。これにより、データ
メモリ12内のデータをアクセスする場合、たとえばカ
ード利用者エリアをアクセス可能に定義すれば、それ以
外の秘匿データなどはアクセスされず、その内容も保護
できる。
なお、前記実流例では、携帯可能電子装置としてICカ
ードを例示したが、本発明はカード状のものに限定され
るものでなく、たとえばブロック状あるいはペンシル状
のものでもよい。また、携帯可能電子Si!j置のハー
ド構成もその要旨を逸脱しない範囲で種々変形可能であ
る。
ードを例示したが、本発明はカード状のものに限定され
るものでなく、たとえばブロック状あるいはペンシル状
のものでもよい。また、携帯可能電子Si!j置のハー
ド構成もその要旨を逸脱しない範囲で種々変形可能であ
る。
C発明の効果j
以上詳述したように本発明によれば、秘匿データがどこ
にあるかを知られるおそれがなく、セキュリティ管理上
大きな効果が得られる携帯可能電子装置を提供できる。
にあるかを知られるおそれがなく、セキュリティ管理上
大きな効果が得られる携帯可能電子装置を提供できる。
図は本発明の一実施例を説明するためのもので、第1図
はデータメモリの構成を示す図、第2図はICカードの
構成を概略的に示すブロック図である。 11・・・・・・制御素子(制陣部)、12・・・・・
・データメモリ(データメモリ部)、13・・・・・・
プログラムメモリ(プログラムメモリ部)、14・・・
・・・コンタクト部、21.22.23・・・・・・エ
リア。 出願人代理人 弁理士 鈴 江 武 彦第1図
はデータメモリの構成を示す図、第2図はICカードの
構成を概略的に示すブロック図である。 11・・・・・・制御素子(制陣部)、12・・・・・
・データメモリ(データメモリ部)、13・・・・・・
プログラムメモリ(プログラムメモリ部)、14・・・
・・・コンタクト部、21.22.23・・・・・・エ
リア。 出願人代理人 弁理士 鈴 江 武 彦第1図
Claims (5)
- (1)データメモリ部と、このデータメモリ部に対して
データの読出しおよび書込みを行なうための制御部を有
し、選択的に外部からの入出力を行なう携帯可能電子装
置において、前記データメモリ部を複数のエリアに分割
し、その分割したエリアのうち少なくとも1つは外部か
らのデータを書込むことができ、また書込まれたデータ
を外部へ出力することができるエリアであり、そのエリ
アは外部から与えられる一意的な特定アドレスでアクセ
スされ、内部において所定のアドレスに変換されてアク
セスされることを特徴とする携帯可能電子装置。 - (2)前記特定アドレスの値は「0」であることを特徴
とする特許請求の範囲第1項記載の携帯可能電子装置。 - (3)前記特定アドレスの値は「0」以外であることを
特徴とする特許請求の範囲第1項記載の携帯可能電子装
置。 - (4)前記データメモリ部は消去可能な不揮発性メモリ
であることを特徴とする特許請求の範囲第1項記載の携
帯可能電子装置。 - (5)前記制御部はCPU(セントラル・プロセッシン
グ・ユニット)であることを特徴とする特許請求の範囲
第1項記載の携帯可能電子装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61227289A JP2880709B2 (ja) | 1986-09-26 | 1986-09-26 | Icカードにおけるメモリ制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61227289A JP2880709B2 (ja) | 1986-09-26 | 1986-09-26 | Icカードにおけるメモリ制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6382533A true JPS6382533A (ja) | 1988-04-13 |
| JP2880709B2 JP2880709B2 (ja) | 1999-04-12 |
Family
ID=16858477
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61227289A Expired - Lifetime JP2880709B2 (ja) | 1986-09-26 | 1986-09-26 | Icカードにおけるメモリ制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2880709B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998032097A1 (en) * | 1997-01-21 | 1998-07-23 | Rohm Co., Ltd. | Non-contact ic card |
| JP2006172005A (ja) * | 2004-12-14 | 2006-06-29 | Toshiba Corp | 携帯可能電子装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5963097A (ja) * | 1982-09-30 | 1984-04-10 | Panafacom Ltd | アドレス比較によるメモリ・プロテクシヨン方式 |
| JPS61241889A (ja) * | 1985-04-19 | 1986-10-28 | Toshiba Corp | 携帯可能媒体 |
-
1986
- 1986-09-26 JP JP61227289A patent/JP2880709B2/ja not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5963097A (ja) * | 1982-09-30 | 1984-04-10 | Panafacom Ltd | アドレス比較によるメモリ・プロテクシヨン方式 |
| JPS61241889A (ja) * | 1985-04-19 | 1986-10-28 | Toshiba Corp | 携帯可能媒体 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998032097A1 (en) * | 1997-01-21 | 1998-07-23 | Rohm Co., Ltd. | Non-contact ic card |
| US6679424B2 (en) | 1997-01-21 | 2004-01-20 | Rohm Co., Ltd. | Non contact type IC card |
| JP2006172005A (ja) * | 2004-12-14 | 2006-06-29 | Toshiba Corp | 携帯可能電子装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2880709B2 (ja) | 1999-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3015377B2 (ja) | Icカード | |
| DE69325072D1 (de) | Gesicherte Speicherkarte | |
| JP3110035B2 (ja) | 携帯可能電子装置 | |
| JPS62190584A (ja) | 携帯可能電子装置 | |
| JP3178881B2 (ja) | 携帯可能電子装置 | |
| JPS6382533A (ja) | 携帯可能電子装置のメモリアクセス方法 | |
| JP4972410B2 (ja) | フラッシュメモリ内でのアクセスを制御するための方法、およびこのような方法の実施のためのシステム | |
| JPS63184853A (ja) | 携帯可能電子装置 | |
| JP2537200B2 (ja) | 携帯可能電子装置 | |
| JPH01263892A (ja) | 携帯可能電子装置 | |
| JP2609645B2 (ja) | 携帯可能電子装置 | |
| JPH026115B2 (ja) | ||
| JPH03296842A (ja) | データ書き込み方法およびicカード | |
| JPS63211049A (ja) | 携帯可能電子装置 | |
| JPS62159295A (ja) | 携帯可能電子装置 | |
| JP2598056B2 (ja) | 携帯可能電子装置 | |
| JP2856415B2 (ja) | 携帯可能電子装置 | |
| JP3209994B2 (ja) | 携帯可能電子装置 | |
| JP2537198B2 (ja) | 携帯可能電子装置 | |
| JP2752074B2 (ja) | 携帯可能電子装置のデータ記憶方法 | |
| JP2675563B2 (ja) | 携帯可能電子装置 | |
| JPH03224047A (ja) | 携帯可能電子装置 | |
| JPS63787A (ja) | 携帯可能電子装置 | |
| JP2505003B2 (ja) | 補助記憶を持つicカ―ド | |
| JPS63211044A (ja) | 携帯可能電子装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |