JPH036792A - Method for ciphering/deciphering ic memory card - Google Patents

Method for ciphering/deciphering ic memory card

Info

Publication number
JPH036792A
JPH036792A JP1141152A JP14115289A JPH036792A JP H036792 A JPH036792 A JP H036792A JP 1141152 A JP1141152 A JP 1141152A JP 14115289 A JP14115289 A JP 14115289A JP H036792 A JPH036792 A JP H036792A
Authority
JP
Japan
Prior art keywords
data
memory card
writer
written
connection parts
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
JP1141152A
Other languages
Japanese (ja)
Inventor
Ryoji Kato
亮二 加藤
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.)
Sumitomo Bakelite Co Ltd
Original Assignee
Sumitomo Bakelite Co Ltd
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 Sumitomo Bakelite Co Ltd filed Critical Sumitomo Bakelite Co Ltd
Priority to JP1141152A priority Critical patent/JPH036792A/en
Publication of JPH036792A publication Critical patent/JPH036792A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

PURPOSE:To add a security function to an IC memory card by recombining corresponding relation between connection parts and signal lines to connect them in an IC memory card reader/writer. CONSTITUTION:In the IC memory card reader/writer, the corresponding relation between the connection parts and the signal lines in recombined to connect them. Even when meaning data are written, the data are written in the card in a random order and the data have different means or no meaning, i.e. the data are ciphered. Since the cipher is formed based upon a fixed rule uniformly determined by the recombination, the original data can be read out by the same recombination without generating any trouble and restored. Consequently, the contents of data can be made secret without generating any trouble in operation.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ICメモリカードにデータ、プログもので、
ICメモリカードにセキュリティ機能を付加しようとす
るものである。
[Detailed Description of the Invention] (Industrial Application Field) The present invention provides data and programming on an IC memory card.
This is an attempt to add a security function to an IC memory card.

〔従来の技術〕[Conventional technology]

情報処理装置の外部記憶媒体として、フロンピディスク
に代わってICメモリカードが多く用いられるようにな
ってきた。
2. Description of the Related Art IC memory cards have come to be widely used as external storage media for information processing devices in place of floppy disks.

ICメモリカードのインターフェース部は、データ処理
における混乱を避けるために、ICメモリカードが接続
されて使用される本体装置に使われているデータ処理部
の信号線属性に合わせて接続されるようになっているの
が一般的である。すなわち、アドレス線の3番はICメ
モリカードのアドレス線の3番に、また、データ線の5
番はICメモリカードのデータ線の5番に接続されるよ
うになっている。
To avoid confusion in data processing, the interface section of an IC memory card is now connected in accordance with the signal line attributes of the data processing section used in the main unit to which the IC memory card is connected. It is common that In other words, address line No. 3 is connected to address line No. 3 of the IC memory card, and data line No. 5 is connected to address line No. 3 of the IC memory card.
No. 5 is connected to data line No. 5 of the IC memory card.

しかしながら、前述のように信号線属性が一致している
と容易に内容が読み出せるため、重要なデータの秘密が
守れず、高価なプログラム等も箭単に複製されてしまう
といった問題がある。
However, as described above, if the signal line attributes match, the contents can be easily read, so there is a problem that important data cannot be kept secret and expensive programs can be easily copied.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

本発明は、従来のICメモリカードのこの様な問題を簡
単な方法で解決し、ICメモリカードにセキュリティ機
能を付加することを目的としたものである。
The present invention aims to solve these problems of conventional IC memory cards in a simple manner and add security functions to IC memory cards.

〔課題を解決するための手段〕[Means to solve the problem]

本発明は、ICメモリカードの端子部と電気的に接続す
るための複数個の接続部、および複数本の信号線を介し
てICメモリカードとデータ処理部との間のデータ授受
を司る制御部から成るICメモリカード用リーダ・ライ
タにおいて、接続部と信号線の対応関係を組替えて接線
することを特徴とするICメモリカードの暗号化復号化
方法である。
The present invention includes a plurality of connection parts for electrically connecting with terminal parts of an IC memory card, and a control part that controls data exchange between the IC memory card and a data processing part via a plurality of signal lines. This is a method for encrypting and decoding an IC memory card, which is characterized in that in an IC memory card reader/writer consisting of the following, the correspondence between a connection part and a signal line is rearranged to make them tangential.

具体的には、データ線とアドレス線は区別して取り扱う
、データ線が8ビツトであればこれを一組とし、16ビ
ントであればデータ処理部の動作形態に応じて16ビツ
トを一組にするか、上位8ビツトと下位8ビツトの二組
にするかして組み替え、アドレス線はこの全体を一組に
して組み替える。無論以上に述べたそれぞれの姐を更に
細分化して、例えばデータ線を各4ピントの組に分けて
もよい。
Specifically, data lines and address lines are treated separately; if the data lines are 8 bits, they are treated as one set, and if the data lines are 16 bits, 16 bits are treated as one set, depending on the operating form of the data processing section. Alternatively, the address lines are rearranged by making two sets of the upper 8 bits and the lower 8 bits, and the address lines are rearranged by making the whole set into one set. Of course, each of the above-mentioned sisters may be further subdivided, for example, the data lines may be divided into groups of 4 points each.

組み替えの手段としては、特に限定されるものではない
が、リーダ・ライタの製造段階で接続部と信号線の対応
関係を予め組替えて、プリント配線板上の接続バンドと
ジャンパー線を半田接続などの方法で固定しても良いが
、ICソケットとジャンパー線のような接合手段を用い
れば、ユーザー側で任意に組替えて使用することが出来
、機密保持の観点からはより好ましい。
Although there are no particular limitations on the means of rearranging, it is possible to rearrange the correspondence between the connection parts and signal lines in advance during the manufacturing stage of the reader/writer, and connect the connection bands and jumper wires on the printed wiring board by soldering, etc. Although they may be fixed by any method, using a connecting means such as an IC socket and a jumper wire allows the user to rearrange and use them as desired, which is more preferable from the viewpoint of security.

こうすることによって、意味のあるデータを書き込んで
も、カード内部では一見でたらめな順序で書き込まれ、
なおかつ、データも元のものとは異なった意味、あるい
は、全く意味をなさないもの、すなわち暗号になってい
る。もちろん、これは組み替えによって一義的に決まる
一定の秩序に従っているので、同一の組み替えによって
、まったく問題なく読み出すことができ、元のデータを
復元できる。
By doing this, even if you write meaningful data, it will be written in a seemingly random order inside the card.
Moreover, the data has a meaning different from the original, or has no meaning at all, that is, it has become a code. Of course, this follows a certain order that is uniquely determined by recombination, so by the same recombination, it can be read without any problem and the original data can be restored.

〔実施例〕〔Example〕

簡単な例として、4ビツトのデータ線と4ビツトのアド
レス線を持ったメモリ素子にデータを書き込んだ場合に
ついて述べる。第1表は従来の通常の状態で書込を行っ
た時の、信号線上のデータとこれと同じになっているメ
モリ内のデータの状況であり、第2表が第1図に示すよ
うにデータ線とアドレス線の組み替えがなされた時の、
信号線上のデータを示し、第3表がその時のメモリ内の
第2表 組み替え後の信号線上データ は全く異なったデータ、言い換えると暗号となって、な
おかつ、本来あるべきところとは全く異なったところに
格納されていることがわかる。
As a simple example, a case will be described in which data is written to a memory element having a 4-bit data line and a 4-bit address line. Table 1 shows the data on the signal line and the same data in the memory when writing in the conventional normal state. When the data lines and address lines are rearranged,
The data on the signal line is shown, and Table 3 is the second table in memory at that time.The data on the signal line after recombination is completely different data, in other words, it is a code, and it is completely different from where it should be. It can be seen that it is stored in

〔発明の効果〕〔Effect of the invention〕

以上述べてきたように、本発明を通用したり−ダ・ライ
タを経由して書き込まれたデータを、通常の接続状態で
読み出すと全く異なった形になったものが一見でたらめ
な順序で読み出されてくることになり、信号線の組み替
え方法を知らないで元のデータを知ることは、はとんど
不可能な状況になる。これを同一の組み替えをして読み
出せば全く問題なく元のデータを読み出すことが出来、
本発明を適用したリーダ・ライタを経由させることで、
本来データの秘密保持が難しかったメモリカードにおい
ても、動作に支障をきたすことなく、内容の秘密化が可
能となる。
As described above, when the present invention is applied and the data written via the reader/writer is read out in a normal connection state, the data is read out in a completely different form in a seemingly random order. As a result, it is almost impossible to know the original data without knowing how to rearrange the signal lines. If you rearrange this in the same way and read it out, you can read out the original data without any problems.
By passing through a reader/writer to which the present invention is applied,
Even in memory cards, for which it was originally difficult to keep data confidential, it is now possible to keep the contents secret without interfering with operation.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明における信号線組み替えの一例を示す
図である。 データ処理部側 カード接続部側 アドレス線 A、s A+ A1 A− ???? アドレス線 データ線 Ds Dt Dr  D。 11 [T データ線
FIG. 1 is a diagram showing an example of signal line rearrangement in the present invention. Data processing section side card connection section side address line A, s A+ A1 A-? ? ? ? Address line data line Ds Dt Dr D. 11 [T data line

Claims (1)

【特許請求の範囲】[Claims] (1)ICメモリカードの端子部と電気的に接続するた
めの複数個の接続部、および複数本の信号線を介してI
Cメモリカードとデータ処理部との間のデータ授受を司
る制御部から成るICメモリカード用リーダ・ライタに
おいて、接続部と信号線の対応関係を組替えて接続する
ことを特徴とするICメモリカードの暗号化復号化方法
(1) A plurality of connection parts for electrically connecting to the terminal part of the IC memory card, and an I
An IC memory card reader/writer comprising a control section that controls data exchange between a C memory card and a data processing section, which is characterized in that the connection is made by rearranging the correspondence between the connection section and the signal line. Encryption/decryption method.
JP1141152A 1989-06-05 1989-06-05 Method for ciphering/deciphering ic memory card Pending JPH036792A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1141152A JPH036792A (en) 1989-06-05 1989-06-05 Method for ciphering/deciphering ic memory card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1141152A JPH036792A (en) 1989-06-05 1989-06-05 Method for ciphering/deciphering ic memory card

Publications (1)

Publication Number Publication Date
JPH036792A true JPH036792A (en) 1991-01-14

Family

ID=15285347

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1141152A Pending JPH036792A (en) 1989-06-05 1989-06-05 Method for ciphering/deciphering ic memory card

Country Status (1)

Country Link
JP (1) JPH036792A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04271396A (en) * 1991-02-27 1992-09-28 Hitachi Ltd Digital audio signal transfer method and player used therein

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04271396A (en) * 1991-02-27 1992-09-28 Hitachi Ltd Digital audio signal transfer method and player used therein

Similar Documents

Publication Publication Date Title
TW472488B (en) Field programmable gate array with program encryption
JP4060271B2 (en) Content processing apparatus and content protection program
US4797928A (en) Encryption printed circuit board
US5214697A (en) Program execution apparatus for ensuring security of a program
JPH01296361A (en) Memory card
KR20020065855A (en) Storage device including a non-volatile memory
JP2019097158A (en) Forgery prevention communication system
JP2006523049A (en) Unique identifier for each chip for digital audio / video data encryption / decryption in personal video recorder
US8249253B2 (en) Semiconductor integrated circuit having encrypter/decrypter function for protecting input/output data transmitted on internal bus
JP2002185447A (en) Secret data processing device and its electronic components
JP2001223687A (en) Secret data processing device and method, and IC device therefor
US8015416B2 (en) Memory information protection system and methods
JP2943924B2 (en) Portable electronic devices
JP2001223687A5 (en)
JPH036792A (en) Method for ciphering/deciphering ic memory card
JPH07140896A (en) File encryption method and apparatus thereof
JPH04182885A (en) Ic card with secrecy protecting function
JP2001282623A (en) Interleaving device and interleaving restoration device
JP2677342B2 (en) Portable semiconductor memory device system
JPS63211049A (en) Portable electronic equipment
JPH01270191A (en) Memory card
JPS63197293A (en) Ic card issuing system
TW201430610A (en) En/decryption device of portable storage device and en/decryption method of the same
JPH06195268A (en) IC memory card and data protection method and device thereof
JPS63223850A (en) IC card with access protection function