JPS63208145A - Ic card - Google Patents
Ic cardInfo
- Publication number
- JPS63208145A JPS63208145A JP62040395A JP4039587A JPS63208145A JP S63208145 A JPS63208145 A JP S63208145A JP 62040395 A JP62040395 A JP 62040395A JP 4039587 A JP4039587 A JP 4039587A JP S63208145 A JPS63208145 A JP S63208145A
- Authority
- JP
- Japan
- Prior art keywords
- chip
- memory
- card
- data
- cpu
- 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
- 239000000872 buffer Substances 0.000 claims abstract description 16
- 239000013256 coordination polymer Substances 0.000 claims 1
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 239000000523 sample Substances 0.000 description 2
- 101000941450 Lasioglossum laticeps Lasioglossin-1 Proteins 0.000 description 1
Landscapes
- Storage Device Security (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はCPUチップとメモリチップを有するICカー
ドに係り、特に記憶データの機密保持性が高くカードの
偽造や不正使用を防止するのに好適なICカードに関す
る。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an IC card having a CPU chip and a memory chip, and is particularly suitable for maintaining high confidentiality of stored data and preventing card forgery and unauthorized use. Regarding IC cards.
ICカードの偽造や不正使用を防止するため。 To prevent counterfeiting and unauthorized use of IC cards.
従来は、暗証番号をカード内のCPUでチェックしたり
(特許940548号)、メモリ内に特別の機密エリア
を設ける(特許1228210号、特開昭61−321
92号)ことで、ICカードに格納されたデータの機密
を保持していた。従来のICカードの多くはCPUとメ
モリとを1チツプで構成していたが、格納データの増大
やチップの機械的破損防止のため、CPUチップとメモ
リチップとを別個にして分離させるようになってきてい
る(特開昭60−205786号)。Conventionally, the PIN number was checked by the CPU inside the card (Patent No. 940548), or a special secret area was set up in the memory (Patent No. 1228210, Japanese Patent Laid-Open No. 61-321).
No. 92), the data stored on the IC card was kept confidential. Most conventional IC cards had a CPU and memory on one chip, but in order to increase the amount of data stored and to prevent mechanical damage to the chip, the CPU chip and memory chip are now separate and separated. (Japanese Patent Application Laid-Open No. 60-205786).
CPUチップとメモリチップとを分離配置するICカー
ドでは、メモリチップのポンディングパッド等のチップ
接続部を介してメモリチップ内のデータが読み出され、
デッドコピーされる虞れがある。しかし、従来はICカ
ード自体の入出力端子から格納データを取り出すことが
できるか否かのみで安全性や機密性が論じられ、格納デ
ータをメモリチップから直接取り出される危険性につい
ては配慮していない。In an IC card in which a CPU chip and a memory chip are arranged separately, data in the memory chip is read out through a chip connection part such as a bonding pad of the memory chip.
There is a risk of dead copying. However, conventionally, safety and confidentiality have only been discussed based on whether or not stored data can be retrieved from the input/output terminals of the IC card itself, without considering the risk of stored data being retrieved directly from the memory chip. .
本発明の目的は、CPUチップの他にメモリチップを鍔
えるICカードにおいて、機密データの読み出しを困難
にした機密保持性の高いICカードを提供することにあ
る。An object of the present invention is to provide an IC card that has a memory chip in addition to a CPU chip and has a high level of security in which it is difficult to read confidential data.
上記目的は、CPUチップとメモリチップとを備えるI
Cカードにおいて、暗証番号などの機密性の高いデータ
はCPUチップ内のメモリに格納し1機密性の低いデー
タはメモリチップに格納し、機密性の高いデータを読み
出す場合はCPUを介して行なう構成とすることで、達
成される。The above purpose is to provide an I
In C cards, highly confidential data such as PIN numbers are stored in the memory in the CPU chip, less confidential data is stored in the memory chip, and highly confidential data is read out via the CPU. This is achieved by doing this.
〔作用〕
CPUチップのメモリ内にデータを入出力する場合は、
当該CPUが介在しないと行なえない。[Operation] When inputting and outputting data into the memory of the CPU chip,
This cannot be done without the intervention of the CPU.
つまり、cpuチップのメモリ内に格納された機密デー
タは、CPUチップのポンディングパッドにプローブを
立てても機密データを読み出すことはできない。従って
、ICカードは暗証番号が一致しない限り使用できず、
カードの偽造や不正使用は防止される。In other words, confidential data stored in the memory of the CPU chip cannot be read even if a probe is placed on the bonding pad of the CPU chip. Therefore, an IC card cannot be used unless the PIN number matches.
Counterfeiting and unauthorized use of cards will be prevented.
以下、本発明の一実施例を図面を参照して説明する。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第1図及び第2図は、本発明の一実施例に係るICカー
ドの概略構成図及び要部詳細構成図である。ICカード
1は、CPUチップ2とメモリチップ3とを備えている
。CPUチップ2は、マイクロプロセッサ15と、RA
M部4と、ROM部5の他、シリアルインタフェース1
6及び3つのバッファ12.13.14を内蔵している
。メモリチップ3は、例えばE E P ROM (E
lectrically ErasableROM:電
気的に書込/消去が可能なROM)で構成される。CP
Uチップ2とメモリチップ3とは、アドレスバス8とデ
ータバス9とコントロールバス10とにより接続されて
いる。アドレスバス8とデータバス9とコントロールバ
ス10は、夫々、マイクロプロセッサ15とRAM部4
とROM部5とシリアルインタフェース16とを相互に
接続する外部バスライン8a、 9a、 10aと、内
部バスライン8b、 9b、 10bでなり、対応する
内部バスラインと外部バスラインとは、夫々バッファ1
2.13゜14を介して接続されている。各バッファ1
2.13゜14は、内部コン1−ロールバス10bから
引き出されたコントロールライン11の信号により後述
するように制御される。ROM部5は、固定のプログラ
ムやデータを予め格納しておく通常のROM 5 aの
他に、暗証番号等の機密データを後から書き込むことが
できるFROM5b (機密データエリア)とから成る
。斯かるICカード1は、外部端子7を介して図示しな
い外部のカードリーダ/ライタに接続される。1 and 2 are a schematic configuration diagram and a detailed configuration diagram of main parts of an IC card according to an embodiment of the present invention. The IC card 1 includes a CPU chip 2 and a memory chip 3. The CPU chip 2 includes a microprocessor 15 and an RA
In addition to the M section 4 and the ROM section 5, the serial interface 1
6 and 3 buffers 12.13.14. The memory chip 3 is, for example, EEPROM (E
The memory card is electrically erasable ROM (ROM that can be electrically written/erased). C.P.
The U chip 2 and the memory chip 3 are connected by an address bus 8, a data bus 9, and a control bus 10. Address bus 8, data bus 9 and control bus 10 are connected to microprocessor 15 and RAM section 4, respectively.
external bus lines 8a, 9a, 10a, and internal bus lines 8b, 9b, 10b, which interconnect the ROM section 5 and serial interface 16;
2.13°14. Each buffer 1
2.13° 14 is controlled as will be described later by a signal on a control line 11 drawn from an internal control bus 10b. The ROM unit 5 includes a regular ROM 5a in which fixed programs and data are stored in advance, and a FROM 5b (confidential data area) into which confidential data such as a password can be written later. The IC card 1 is connected to an external card reader/writer (not shown) via an external terminal 7.
第3図はアドレスマツプを示す図で、RAM4゜メモリ
3.シリアルインタフェース16.ROM部5の一般エ
リア5a及び機密データエリア5bの夫々を示すアドレ
スがある。FIG. 3 is a diagram showing an address map of RAM 4°, memory 3. Serial interface 16. There are addresses indicating each of the general area 5a and confidential data area 5b of the ROM section 5.
第4図は、バッファ13の構成図である。バッファ13
は、外部データバス9aからの信号を内部データバス9
bに通すゲート13aと、内部データバス9bの信号を
外部データバス9aに通すゲート13bと、コントロー
ルライン11の信号及びリード/ライト(R/W)信号
の反転信号の論理積をとるアンドゲート13cと、コン
トロールライン11の信号及びリード/ライト(R/W
)信号の論理積をとるアンドゲート13dとを備え、各
アンドゲート13c。FIG. 4 is a configuration diagram of the buffer 13. Buffer 13
transfers the signal from the external data bus 9a to the internal data bus 9
a gate 13a that passes the signal on the internal data bus 9b to the external data bus 9a, and an AND gate 13c that takes the logical product of the signal on the control line 11 and the inverted signal of the read/write (R/W) signal. and control line 11 signal and read/write (R/W)
), and each AND gate 13c.
13dの出力によりゲート13a、 13bは導通/遮
断される。つまり、コントロールライン11の信号が“
0″のとき両ゲート13a、 13bは共に遮断され、
コントロールライン11の信号がLL I I+のとき
は、R/W信号によりいづれか一方のゲート13a、
13bが導通されるようになっている。Gates 13a and 13b are turned on/off by the output of gate 13d. In other words, the signal on the control line 11 is “
0'', both gates 13a and 13b are shut off,
When the signal on the control line 11 is LL I I+, either one of the gates 13a,
13b is made conductive.
第5図は、バッファ12(14)の構成図である。バッ
ファ12(14)は、内部アドレスバス8b(内部コン
トロールバス10b)の信号を外部アドレスバス8a(
外部コントロールバス10a)に導通させるゲート12
aを備えてなり、該ゲート12aは、コントロールライ
ン11の信号が“0″のとき遮断するようになっている
。FIG. 5 is a configuration diagram of the buffer 12 (14). The buffer 12 (14) transfers the signal of the internal address bus 8b (internal control bus 10b) to the external address bus 8a (
Gate 12 conductive to external control bus 10a)
The gate 12a is configured to shut off when the signal on the control line 11 is "0".
斯かる構成のICカード1では、マイクロプロセッサ1
5は、メモリチップ3のエリアを指定するときだけコン
トロールラインの信号をtL I I+として、外部バ
スライン8a、 9a、 10aを通してメモリ3をア
クセスする。それ以外の、C:PUチップ2内部のRA
M 4 、 ROM 5 a 、シリアルインタフェ
ース16をアクセスするときは、コントロールライン1
1の信号を“OI+とすることで各バッファ12、13
.14がオフ(フローティング状態でも良い)となる。In the IC card 1 having such a configuration, the microprocessor 1
5 accesses the memory 3 through the external bus lines 8a, 9a, and 10a by setting the control line signal to tLII+ only when specifying an area of the memory chip 3. Other than that, C: RA inside PU chip 2
When accessing M4, ROM5a, and serial interface 16, control line 1
By setting the signal of 1 to “OI+”, each buffer 12, 13
.. 14 is off (may be in a floating state).
特に、機密データエリア5bをアクセスするときは、全
バッファ12.13.14をオフとし、外部からCPU
チップ2内部のデータが読めないようにする。In particular, when accessing the confidential data area 5b, all buffers 12, 13, and 14 are turned off, and the CPU is
The data inside chip 2 is made unreadable.
これにより、CPUチップ2のポンディングパッドにプ
ローブを立てても、暗証番号がわからなければCPUチ
ップ2内のメモリ、特に機密データエリア5b中のデー
タの入出力は不可能となる。As a result, even if a probe is placed on the bonding pad of the CPU chip 2, it is impossible to input/output data in the memory in the CPU chip 2, especially in the confidential data area 5b, unless the password is known.
尚、バッファ12.13.14は、CPUチップ2内の
アドレスエリアが指定されたときは必ずオフとなるよう
にしてもよいが、機密データエリア5bのみがアクセス
されたときのみオフとなるようにしてもよい。また、バ
ッファ12.13.14の全部をオフとしてもよいし、
データバス9のバッファ13のみオフとするようにして
もよい。これらは、コントロールラインの信号の作り方
で決定される。Note that the buffers 12, 13, and 14 may be set to turn off whenever an address area in the CPU chip 2 is specified, but they may be set to turn off only when only the confidential data area 5b is accessed. It's okay. Also, all buffers 12, 13, and 14 may be turned off,
Only the buffer 13 of the data bus 9 may be turned off. These are determined by how the control line signals are created.
本実施例では、暗証番号を機密データエリアに格納する
様にしたが、機密データエリアに暗号化鍵を格納して全
データの暗号化を行なえば、メモリチップ3内のデータ
も解読不可能となり、外部に読み出されても実害が無く
1機密保持に効果が有る。In this embodiment, the PIN number is stored in the confidential data area, but if the encryption key is stored in the confidential data area and all data is encrypted, the data in the memory chip 3 will also become impossible to decipher. , there is no actual harm even if the data is read externally, and is effective in maintaining confidentiality.
本発明によれば、CPUチップとメモリチップとを備え
るICカードの偽造や不正使用を防止でき、ICカード
のセキュリティ向上に効果がある。According to the present invention, it is possible to prevent counterfeiting and unauthorized use of an IC card that includes a CPU chip and a memory chip, and is effective in improving the security of the IC card.
第1図は本発明の一実施例に係るICカードの概略構成
図、第2図は第1図に示すICカードの要部詳細構成図
、第3図はアドレスマツプの説明図、第4図は第2図に
示すデータバスのバッファの構成図、第5図は第2図に
示すアドレスバスあるいはコントロールバスのバッファ
の構成図である。
1・・ICカード、2・・・CPUチップ、3・・・メ
モリチップ、5・・・ROM部、5a・・・一般エリア
、5b・機密データエリア。FIG. 1 is a schematic configuration diagram of an IC card according to an embodiment of the present invention, FIG. 2 is a detailed configuration diagram of main parts of the IC card shown in FIG. 1, FIG. 3 is an explanatory diagram of an address map, and FIG. 4 2 is a block diagram of the buffer of the data bus shown in FIG. 2, and FIG. 5 is a block diagram of the buffer of the address bus or control bus shown in FIG. 1... IC card, 2... CPU chip, 3... memory chip, 5... ROM section, 5a... general area, 5b... confidential data area.
Claims (2)
ドにおいて、暗証番号などの機密性の高いデータはCP
Uチップ内のメモリに格納し、機密性の低いデータはメ
モリチップに格納し、機密性の高いデータを読み出す場
合はCPUを介して行なう構成とすることを特徴とする
ICカード。1. In IC cards equipped with a CPU chip and a memory chip, highly confidential data such as PIN numbers are stored in the CP.
An IC card characterized in that data is stored in a memory within a U-chip, less confidential data is stored in the memory chip, and highly confidential data is read out via a CPU.
PUチップとメモリチップとを接続するバスラインのバ
ッファをオフまたはフローティング状態にする構成とす
ることを特徴とする特許請求の範囲第1項記載のICカ
ード。2. When accessing memory in the CPU chip, use C
2. The IC card according to claim 1, wherein a buffer of a bus line connecting a PU chip and a memory chip is turned off or in a floating state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62040395A JPS63208145A (en) | 1987-02-25 | 1987-02-25 | Ic card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62040395A JPS63208145A (en) | 1987-02-25 | 1987-02-25 | Ic card |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63208145A true JPS63208145A (en) | 1988-08-29 |
Family
ID=12579475
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62040395A Pending JPS63208145A (en) | 1987-02-25 | 1987-02-25 | Ic card |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63208145A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001209580A (en) * | 2000-01-25 | 2001-08-03 | Sony Corp | Method of manufacturing data storage element and the data storage element and data processing apparatus |
JP2002244757A (en) * | 2001-02-19 | 2002-08-30 | Sony Corp | Semiconductor circuit |
JP2002365337A (en) * | 2001-06-07 | 2002-12-18 | Sony Corp | Test circuit and digital circuit |
JP2007052709A (en) * | 2005-08-19 | 2007-03-01 | Fujitsu Ltd | Semiconductor device and control method in semiconductor device |
US8141057B2 (en) | 2001-02-16 | 2012-03-20 | Sony Corporation | Data processing apparatus and associated method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59188897A (en) * | 1983-04-11 | 1984-10-26 | Hitachi Ltd | Secret protecting device of data processor |
JPS61201389A (en) * | 1985-03-04 | 1986-09-06 | Casio Comput Co Ltd | Card type electronic equipment |
-
1987
- 1987-02-25 JP JP62040395A patent/JPS63208145A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59188897A (en) * | 1983-04-11 | 1984-10-26 | Hitachi Ltd | Secret protecting device of data processor |
JPS61201389A (en) * | 1985-03-04 | 1986-09-06 | Casio Comput Co Ltd | Card type electronic equipment |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001209580A (en) * | 2000-01-25 | 2001-08-03 | Sony Corp | Method of manufacturing data storage element and the data storage element and data processing apparatus |
JP4686805B2 (en) * | 2000-01-25 | 2011-05-25 | ソニー株式会社 | Data storage element manufacturing method, data storage element, and data processing apparatus |
US8141057B2 (en) | 2001-02-16 | 2012-03-20 | Sony Corporation | Data processing apparatus and associated method |
JP2002244757A (en) * | 2001-02-19 | 2002-08-30 | Sony Corp | Semiconductor circuit |
JP2002365337A (en) * | 2001-06-07 | 2002-12-18 | Sony Corp | Test circuit and digital circuit |
JP2007052709A (en) * | 2005-08-19 | 2007-03-01 | Fujitsu Ltd | Semiconductor device and control method in semiconductor device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9979540B2 (en) | System and method for updating read-only memory in smart card memory modules | |
JP3025502B2 (en) | Semiconductor memory device | |
CA1208803A (en) | Method for checking storage protection and a circuit for carrying out the same | |
JPS6270993A (en) | Portable data carrier for storing and processing data | |
EP1172822A1 (en) | Semiconductor device and control device for use therewith | |
EP0596276A3 (en) | Secure memory card. | |
KR20010032465A (en) | Secure memory having anti-wire tapping | |
JPS62190584A (en) | Portable electronic device | |
JPS63208145A (en) | Ic card | |
JP2929696B2 (en) | Single chip microcomputer | |
KR100291621B1 (en) | Semiconductor integrated circuit | |
JPS61211787A (en) | Ic card | |
JPH03278150A (en) | Microcomputer | |
JPH026115B2 (en) | ||
JP2537200B2 (en) | Portable electronic devices | |
JP2677342B2 (en) | Portable semiconductor memory device system | |
JPH03296842A (en) | Data writing method and ic card | |
JP3205998B2 (en) | Single chip microcomputer | |
JP2002024785A (en) | Ic card and reader/writer | |
JPH01161564A (en) | Information processor | |
JPH04239392A (en) | Memory card provided with enciphering mechanism | |
JPH04367045A (en) | Semiconductor storage device | |
JPH0337885A (en) | Rom card | |
JPH01181181A (en) | Ic card | |
JPH03176728A (en) | Memory card |