JPH0242840A - 機密データ伝送方法 - Google Patents

機密データ伝送方法

Info

Publication number
JPH0242840A
JPH0242840A JP1112810A JP11281089A JPH0242840A JP H0242840 A JPH0242840 A JP H0242840A JP 1112810 A JP1112810 A JP 1112810A JP 11281089 A JP11281089 A JP 11281089A JP H0242840 A JPH0242840 A JP H0242840A
Authority
JP
Japan
Prior art keywords
portable object
key
code
unique
confidential data
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
Application number
JP1112810A
Other languages
English (en)
Other versions
JPH0331026B2 (ja
Inventor
Robert J L A Herve
ロベール・ジヤン・ルイ・アンテイム・ヘルブ
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.)
Bull SAS
Original Assignee
Bull SAS
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 Bull SAS filed Critical Bull SAS
Publication of JPH0242840A publication Critical patent/JPH0242840A/ja
Publication of JPH0331026B2 publication Critical patent/JPH0331026B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • G06Q20/4097Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
    • G06Q20/40975Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1016Devices or methods for securing the PIN and other transaction-data, e.g. by encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/12Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/08Randomization, e.g. dummy operations or using noise
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/12Details relating to cryptographic hardware or logic circuitry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/34Encoding or coding, e.g. Huffman coding or error correction

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Storage Device Security (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、機密データ・の伝送方法および装置に関する
特に、本発明は、機密データが2進コードで表わされた
メツセージ(例えば、銀行業務における口座番号、振替
金額、振替の種類、銀行名)の形態で伝送される伝送方
法および装置に適用されるものであるが、しかしながら
本発明は他の伝送形態にも適用可能である。このような
メツセージは、伝送の時点では、符号化キーによって符
号化され、そして受信の時点では、元の平文のメツセー
ジに戻すために復号キーによって復号される。このよう
なものには、少くとも2つの欠点がある。
第1の欠点は、符号化されたメツセージの復号を可能に
する演輝礪能を、符号化の場合の演算機能と厳密に逆に
しなければならない点である。これらのものの安全性は
、主として実行される機能が複雑であるという観点から
確保される。
第2の欠点は、キーを時間の経過に従って容易に変更可
能である場合にのみ、このようなものの信頼性が保証さ
れるという点にある。このためには、キーを当事者に送
付するべく、機密メツセージ伝送サービスを構成しなけ
ればならない。
本発明は、2つの符号化キーを利用することにより、上
記のような欠点を除去するものである。
このうち第1番目のキーは、送信器から受信器に直接平
文の形態で伝送される標準キーEである。
第2番目のキーは、送信器および受信器により同時に算
出される固有キーRである。固有キーRは、送信器およ
び受信器に一時的に結合可能なように適合した携帯可能
物体に内蔵したメモリに格納されている秘密コードS1
標準キーEならびに伝送されるメツセージに関連する識
別コードI の関数である。
送信器側で生成される固有キーR1は、伝送されるメツ
セージを符号化するために用いられる。
そして、受信器側で生成される固有キーR2は、符号化
されて、伝送されてきたメツセージを復号するのに用い
られる。
送信器および受信器側で用いられる演算機能が同じであ
り、そしてこれら送信器および受信器側に記憶されてい
る秘密コードSが同じである場合には、生成される固有
キーRも同じとなる。この条件下では、送信器および受
信器側で必要なのは、伝送に際して生成される固有キー
R1によりメツセージを符号化すると共に、受信に際し
て作成される固有キーR2により復号するのが同時に可
能になるような演輝子を用いることである。これら符号
化および復号操作は、例えば排他的論理和回路のような
組合せ型の論理回路を用いて容易に行なうことができる
本発明によれば、時間の経過に際して標準キーEの値を
ランダムに変更することにより、送信器および受信器で
生成される固有キーRを常時修正もしくは変更すること
が可能である。
本発明の他の特徴によれば、送信器および受信器側での
固有キーRの各生成は、メモリを内蔵した携帯可能物体
に内蔵されたプロセッサによって行なわれる。この携帯
可能物体には、上記メモリに記憶されている秘密コード
S1標準キーEおよびメツセージに関連する識別コード
■ の関数として固有キーRを決定するためのプログラ
ムpもまた格納されている。これらの携帯可能物体は、
メツセージの送信および受信に携わるオペレーターない
し個人の取扱いの自由にされている。
本発明の方法および装置は、双方のオペレータないし個
人が厳密に整合した携帯可能物体を有する場合にのみ、
動作し得る。このことは、例えば、その内蔵するプロセ
ッサは同じプログラムpによって作動しなければならず
、かつその内蔵するメモリも同じ秘密コードSを格納し
ていなければならないことを意味する。このようなプロ
グラムpおよび秘密コードSを有しない不適格な個人は
、伝送されてきたメツセージを復号することを可能にす
るような固有キーRを生成することができない。このよ
うな不法な行為をしようとする者の作業は、標準キーE
が常時ランダムな仕方で変更されているために、−層困
難となる。
本発明の他の特徴に従えば、実際上絶対的な仕方で装置
の安全性を増大するために、各携帯可能物体は、各人が
送信および受信することを許されるメツセージに関する
識別コードl の表をそのメモリ内に格納している。
携帯可能な物体のメモリ内に格納され、かつメツセージ
に関連する識別コード■。は、送信器および受信器双方
に設けられているアドレス発生器によってアドレス指定
もしくは「ポイント」付けがされる。これらアドレス発
生器は、メツセージに関連する識別コード■。と携帯可
能物体のメモリ内に格納されている識別コードI。のア
ドレスとの間に対応関係を設定する。このようにしてメ
ツセージの伝送は、アドレス発生器および携帯可能物体
がメツセージに関連する識別コードを識別もしくは同定
することができた場合にのみ、適正に行なわれ得る。
次に添付図面を参照して、本発明の実施例について説明
する。
第1図には、伝送系2によって相互接続された送信器1
および受信器3が示されている。送信器1および受信器
3は、プロセッサ4′5′およびメモリ 4”  5″
を有する携帯可能物体4および5にそれぞれ一時的に結
合されることができる。
この種の携帯可能物体は、本出願人のフランス国特許願
第7726107号明1fli!(対応日本特許出願は
特願昭53−102790号(特開昭54−46447
号公報))に記載されている。
携帯可能物体4および5に内蔵したメモリ 4″5“は
、少くとも3つのゾーンに分割されている。
第1のゾーンは、携帯可能物体の初期化時点で書き込ま
れる秘密コードSを格納する秘密ゾーンである。この秘
密コードは、その後では、携帯可能物体それ自体に内蔵
するプロセッサによってのみ読み出すことができ、そし
ていかなる場合にも、外部から読み出すことはできない
第2のゾーンは、この携帯可能物体の携帯者が伝送する
ことを許されるメツセージに関連する識別コードl を
格納するゾーンである。
第3のゾーンは、プログラムpを格納しており、該プロ
グラムpのタスクは、パラメータS、I。
および標準キーEから固有キーRを生成することにある
。この生成は、式R=p (S、I  、E)で表わす
ことができる。10グラムpは一度書き込まれると、変
更することはできず、したがってROM (Read 
0nly Menoryの略語)型の読出し専用メモリ
に格納するのが有利である。
第2のメモリ・ゾーンへの識別コード■。の書込みは、
安全上の理由から、携帯可能物体の携帯者には未知のキ
ーによって、保護することができる。
一例として、識別コードI の長さは32ビットであり
、標準キーEの長さも32ビツトであり、そして秘密コ
ードSの長さは64ビツトである。計算により求まる固
有キーRの長さは64ビツトである。
プログラムpの命令によりプロセッサ4′5′により実
行される演算は、以下の3つの段階を有する。
(1)  まず、標準キーEに識別コードInを結合し
て、中間の結果であるR1を算出する。
R1=(E、I  ) (2)  次に、R1とSの排他的論理和を求めて、別
の中間結果であるSlを算出する。
51=R1■5 (3)  最後に、SにSl R1を掛けて、その結果
のRを264  iを法として求める。
R=SXS1XR1(2”−1を法とする)伝送系とし
ては、電気ケーブルまたは光学的、音響的、磁気的もし
くは電磁波結合を用いた伝送路の内から、任意所望のも
のを選択することができる。
送信器1は、符号化器7、アドレス発生器8(GAl)
、ランダム符号発生器9  (GE)およびシーケンサ
10(So)を有している。受信器2は、復号器11、
アドレス発生器12(GA2)およびシーケンサ13(
81)を有している。
携帯可能物体4および5は、各結合手段C1およびC2
によって、−時的に送信器1および受信器3に結合する
ことができる。
符号化器7は、その人力1に符号化すべき平文のメツセ
ージを受け、そしてその人力2に固有符号化キーR1を
受ける。符号化器7によって符号化されたメツセージq
(M、R)は、符号化器7の出力3から伝送系2を介し
て、復号器11の入力1へ伝送される。そこでメツセー
ジQ (M、R)は、固有復号キーR2を入力2に受け
る復号器11によって復号され、その出力3にメツセー
ジは平文として現われて、表示器14に表示される。
固有符号化キーR1は、携帯可能物体4に内蔵したプロ
セッサ4′によって生成される。同様に、固有復号キー
R2は、携帯可能物体5に内蔵したプロセッサ5′によ
って生成される。
アドレス発生器8は、平文のメツセージ6に関連する識
別コードI。かう、携帯可能物体4に内蔵したメモリ 
4″に格納されているメツセージの識別符号のアドレス
Advを計算して、該アドレスをその出力2から結合手
段C1を介して、携帯可能物体4のデータ・アドレス母
線へ転送する。アドレス発生器8は、シーケンサ10の
出力2からその人力3に伝送される信号RAZにより、
初期状態にリセットされ、そしてシーケンサ10の出力
1からその人力4に伝送されるクロック信号Hoにより
付勢される。シーケンサ10は、メツセージが送信器1
の人力E2に転送されると、5TART  (開始)信
号により付勢される。
本発明は送信器1および受信器2によって作成される固
有キーRの変更を常に行なうべく、標準キーEを時間の
関数としてランダムに変更するものである。ランダム符
号発生器9は、シーケンサ10によって伝送されるクロ
ック信号Hoの作用により、数ビット(例えば32ビツ
ト)から成るランダムな標準キー信号Eを供給する。こ
の信号は、単純なリングカウンタによって形成すること
かできる。このランダムな標準キーEは、ランダム符号
発生器9の出力2から携帯可能物体4および5の各入力
へ、結合装置CI  C2を介して伝送される。
アドレス発生器8の場合と全く同様に、アドレス発生器
12の人力1には識別コードI。(伝送系2を介して送
られる)が供給される。そこで、このアドレス発生器1
2は、携帯可能物体5に内蔵したメモリ 5″に格納さ
れている対応の識別コードのアドレスを算出して、該ア
ドレスをその出力2に発生することができる。このアド
レス発生器12は、シーケンサ13によりその人力3に
信号RAZを印加されて、初期状態にリセットされる。
そしてシーケンサ13の出力1からその人力4に供給さ
れるクロック信号H1により付勢される。シーケンサS
1は、メツセージが伝送系2を介して伝送されると直ち
に、その人力3の5TART信号により付勢される。
アドレス発生器8.12の1つの具体例を第2図に示す
。このアドレス発生器GAは、RAM型(Randon
+ Access Hen+oryの略語)またはPR
OM型(Progrannable Read 0nl
y Men+oryの略語)あるいはEPROM型(E
rasable Progrann+able Rea
dOnly MeIloryの略語)のメモリ15を有
している。
メモリ15は、装置が伝送することを許されているメツ
セージの全ての識別コードI。〜Ioの表を格納してい
る。このメモリ15は、アドレスカウンタ16(CA)
によりアドレシングされる。このアドレスカウンタ16
は、アドレス発生器GAの入力4に印加されるクロック
信号Hにより、歩進され、そしてアドレス発生器GAの
入力3に印加される信号RAZにより、零にリセットさ
れる。このアドレスカウンタ16は、携帯可能物体のメ
モリに格納されていてかつ伝送されるべきメツセージに
対応する識別コードI。の、アドレスを決定する。
この決定は、識別レジスタ18(R1)および比較器1
9によって行なわれる。伝送されるべきメツセージ6に
随伴する識別コード■。は、レジスタ18に供給される
。しかる後に、アドレスカウンタ16は、クロックHの
繰返し周波数で歩進して、メモリー5に格納されている
識別コードのアドレスを指定し、該コードを読み出す。
識別コード■ は、このようにして順次に比較器19の
入力2に供給される。該比較器19は、それを、レジス
ター8に格納されていて比較器19の入力−に加えられ
る識別コードと、比較する。
比較により一致が生じると、アドレスカウンター6は、
信号器■をその人力3に印加されることによって、その
計数動作を停止する。なお、この信号器■は、比較器1
9の出力3から供給されるものである。これと同時に、
アドレスカウンター6の内容(この内容は、伝送される
べきメツセージの識別コード■。が携帯可能物体内で格
納されている記憶場所のアドレスを表わす)は、その人
力−の信号器■により可能化されているゲート20を介
して、アドレス発生器GAの出力2に信号Advとして
伝送される。
第3図にシーケンサSの1具体例を示す。このシーケン
サSは、クロック21、フリップフロップ22、アンド
回路23、リングカウンタ24およびデコーダ25を備
えている。アンド回路23の1つの入力は、クロック2
1のクロック信号を受ける。このクロック信号は、アン
ド回路23の他方の入力がフリップフロップ22の出力
Qによって付勢されるときに、シーケンサSの出力1に
伝送される。フリップフロップ22の出力Qは、シーケ
ンサSの人力3に印加される5TART信号によりその
セット人力Sが付勢されたときに、論理状態「1」をと
る。この5TART信号は、伝送されるべきメツセージ
6に関連する特定ビットが現れることにより生じさせる
ことができる。アンド回路23の出力信号Hはリングカ
ウンタ24の入力に伝送され、そしてリングカウンタ2
4の特定の状態がデコーダ25によって解読され、その
結果フリップ70ツブ22は零状態にリセットされ、そ
してRA2信号がシーケンサSの出力2に与えられる。
第4図は、第1図の符号化器7および復号器11に用い
る論理的回路を示す。この回路は排他的論理和回路(E
X、OR)を基にして構成される。伝送に際しては、伝
送されるべきメツセージのビットM、および固有符号化
キーのビットR1がそれぞれ排他的論理和回路の入力に
印加されて、それにより論理方程式M、=R,、すなわ
ちM、■Rが検証される。受信に際しては、やはり排他
的論理和回路を用い、メツセージのビットM・を再現嘗 するような仕方で、信号S、およびR1をその2つの入
力に印加することによって、復号が行なわれる。
第4図には、各ワードが3ビツトからなるメツセージお
よび固有キー・ワードの符号化器の具体例を示す。論理
回路26ないし28は、次のような仕方で信号S1ない
しS3を発生する。すなわちS1=M1■R1 52=M2■R2 83=M3■R3 同様に、復号器の排他的論理和回路は、次のようにして
、メツセージのビットM1ないしM3を再現する。
Ml =81 OR1 M2  =82  OR2 Ma  =83  OR3 本発明による符号化された機密データの伝送装置の動作
は、次のとおりである。
送信器1の入力E1およびR2に平文のメツセージが現
われると、それにより送信器1および受信に!!83の
アドレス発生器8.12および標準キーすなわちランダ
ム符号発生器9がトリガされる。メツセージの識別すな
わち同定は、アドレス発生器8.12によって行なわれ
、そこでアドレス発生器8.12は、対応の識別コード
■。のアドレスを携帯可能物体4.5に伝送する。それ
により、固有キーR1およびR2が式R=p (S、I
  、E)に従って携帯可能物体の各々の処理手段によ
って計算される。携帯可能物体が同じ性質のものである
場合、換言すれば、それぞれが同じプログラムレ1同じ
秘密コードSおよび同じ識別コードInを格納している
場合であって、標準キーEが同じであるときには、固有
符号化キーR1は符号化器7に印加され、固有復号キー
R2は復号器11に印加され、したがって表示器14の
メツセージは、その場合伝送されてきた平文のメツセー
ジ6と同じになる。
【図面の簡単な説明】
第1図は本発明による機密データ伝送装置の−実施例の
構成を示し、第2図は第1図のアドレス発生器のうちの
1具体例を示し、第3図は第1図のシーケンサの1具体
例を示し、そして第4図は符号化および復号操作で用い
られる論理回路の一例を示す。 1・・・・・・送信器、  2・・・・・・伝送系、3
・・・・・・受信器、4.5・・・・・・携帯可能物体
、  6・・・・・・メツセージ、7・・・・・・符号
化器、 8,12・・・・・・アドレス発生器、9・・
・・・・ランダム符号発生器、  10.13・・・・
・・シーケンサ、 11・・・・・・復号器、 14・
・・・・・表示器、15・・・・・・メモリ、 16・
・・・・・アドレスカウンタ、18・・・・・・識別レ
ジスタ、 20・・・・・・アンド回路、21・・・・
・・クロック、 22・・・・・・フリップ70ツブ、
23・・・・・・アンド回路、 24・・・・・・リン
グカウンタ、25・・・・・・デコーダ。 代理人弁理士 船  山    代 部2図 第3図

Claims (9)

    【特許請求の範囲】
  1. (1)伝送系によつて相互接続された送信器および受信
    器間での機密データ伝送方法であって、ランダム符号の
    ような標準キーを発生することと; 送信器へ一時的に結合可能なように適合した第1携帯可
    能物体に内蔵したプロセッサによって、少くとも第1コ
    ードおよび標準キーから固有符号化キーを作成すること
    と、第1コードは第1携帯可能物体に内蔵したメモリに
    格納され、外部からの読取りに対して保護されているこ
    とと、固有符号化キーを作成するために第1携帯可能物
    体に内蔵したプロセッサの実行するプログラムは、第1
    携帯可能物体に内蔵したメモリに格納されていることと
    ; 伝送するべき機密データを送信器の符号器において固有
    符号化キーにより符号化することと;符号化された機密
    データを伝送することと;標準キーも伝送することと; 受信器へ一時的に結合可能なように適合した第2携帯可
    能物体に内蔵したプロセッサによって、少くとも第2コ
    ードおよび標準キーから固有復号キーを作成することと
    、第2コードは第2携帯可能物体に内蔵したメモリに格
    納され、外部からの読取りに対して保護されていること
    と、固有復号キーを作成するために第2携帯可能物体に
    内蔵したプロセッサの実行するプログラムは、第2携帯
    可能物体に内蔵したメモリに格納されていることと; 受信した機密データを受信器の復号器において固有復号
    キーにより復号することと; から成ることを特徴とする機密データ伝送方法。
  2. (2)第1コードおよび第2コードは同一であり、送信
    器において作成される固有符号化キーおよび受信器で作
    成される固有復号キーは同一であることを特徴とする特
    許請求の範囲第1項に記載の機密データ伝送方法。
  3. (3)伝送されるメッセージ毎に新しいランダム符号が
    発生されることを特徴とする特許請求の範囲第1項に記
    載の機密データ伝送方法。
  4. (4)固有キーはさらに伝送するべき機密データに関連
    するものであつて、携帯可能物体に内蔵したメモリに格
    納され、携帯可能物体の携帯者によつて伝送されるべき
    適正な機密データを識別するものである識別コードをも
    考慮して生成されることを特徴とする特許請求の範囲第
    1項に記載の機密データ伝送方法。
  5. (5)伝送系によって相互接続された送信器および受信
    器間での機密データ伝送方法であつて、ランダム符号の
    ような標準キーを発生することと; 送信器へ一時的に結合可能なように適合した第1携帯可
    能物体に内蔵したプロセッサによって、第1コード、標
    準キーおよび識別コードから固有符号化キーを作成する
    ことと、第1コードは第1携帯可能物体に内蔵したメモ
    リに格納され、外部からの読取りに対して保護されてい
    ることと、識別コードは伝送するべきデータに関連する
    ものであることと、固有符号化キーを作成するために第
    1携帯可能物体に内蔵したプロセッサの実行するプログ
    ラムは、第1携帯可能物体に内蔵したメモリに格納され
    ていることと; 伝送するべき機密データを送信器の符号化器において固
    有符号化キーにより符号化することと;機密データを標
    準キーおよび識別コードとともに伝送することと; 受信器へ一時的に結合可能なように適合した第2携帯可
    能物体に内蔵したプロセッサによつて、標準キー、第2
    コードおよび識別符号から固有復号キーを作成すること
    と、第2コードは第2携帯可能物体に内蔵したメモリに
    格納され、外部からの読取りに対して保護されているこ
    とと、固有復号キーを作成するために第2携帯可能物体
    に内蔵したプロセッサの実行するプログラムは、第2携
    帯可能物体に内蔵したメモリに格納されていることと; 受信した機密データを受信器の復号器において固有復号
    キーにより復号することと; から成ることを特徴とする機密データ伝送方法。
  6. (6)伝送系によって相互接続された送信器および受信
    器間での機密データ伝送装置であつて、送信器および受
    信器に含まれた符号化装置および復号装置と; 送信器に含まれ、標準キーであるランダム符号を発生し
    て、受信器へ伝送するためのランダム符号発生器と; 送信器および受信器へ一時的に結合可能なように適合し
    た第1携帯可能物体および第2携帯可能物体に内蔵した
    第1プロセッサおよび第2プロセッサと、第1プロセッ
    サおよび第2プロセッサは少くとも第1携帯可能物体お
    よび第2携帯可能物体に内蔵したメモリに格納した秘密
    コードおよび標準キーの関数として固有符号化キーおよ
    び固有復号キーを作成するものであることと、固有符号
    化キーおよび固有復号キーを作成するために第1携帯可
    能物体および第2携帯可能物体に内蔵したプロセッサの
    実行するプログラムは、第1携帯可能物体および第2携
    帯可能物体に内蔵したメモリに格納されていることと; 伝送するべき機密データを符号化するために、固有符号
    化キーを符号器へ供給するための送信器の手段と; 受信したデータを復号するために、固有復号キーを復号
    器へ供給するための受信器の手段と;から成ることを特
    徴とする機密データ伝送装置。
  7. (7)固有キーはさらに伝送するべき機密データに関連
    するものであって、携帯可能物体に内蔵したメモリに格
    納され、携帯可能物体の携帯者によつて伝送されるべき
    適正な機密データを識別するものである識別コードをも
    考慮して生成されることを特徴とする特許請求の範囲第
    6項に記載の機密データ伝送装置。
  8. (8)携帯可能物体に内蔵したメモリに格納された秘密
    コードはその携帯可能物体の携帯者にも未知であり、外
    部の読取りに対して保護されていることを特徴とする特
    許請求の範囲第6項に記載の機密データ伝送装置。
  9. (9)送信器および受信器は、それぞれ第1携帯可能物
    体および第2携帯可能物体に内蔵したメモリに格納され
    た識別符号のアドレッシングを行うアドレス発生器を有
    しており、携帯可能物体の携帯者は識別符号の送信およ
    び受信を許可されることを特徴とすると特許請求の範囲
    第8項に記載の機密データ伝送装置。
JP1112810A 1980-03-03 1989-05-01 機密データ伝送方法 Granted JPH0242840A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8004701 1980-03-03
FR8004701A FR2477344B1 (fr) 1980-03-03 1980-03-03 Procede et systeme de transmission d'informations confidentielles

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2946881A Division JPS56136058A (en) 1980-03-03 1981-03-03 Method and device for transmitting secret data between transmitter and receiver

Publications (2)

Publication Number Publication Date
JPH0242840A true JPH0242840A (ja) 1990-02-13
JPH0331026B2 JPH0331026B2 (ja) 1991-05-02

Family

ID=9239232

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2946881A Pending JPS56136058A (en) 1980-03-03 1981-03-03 Method and device for transmitting secret data between transmitter and receiver
JP1112810A Granted JPH0242840A (ja) 1980-03-03 1989-05-01 機密データ伝送方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2946881A Pending JPS56136058A (en) 1980-03-03 1981-03-03 Method and device for transmitting secret data between transmitter and receiver

Country Status (5)

Country Link
US (1) US4638120A (ja)
EP (1) EP0035448B1 (ja)
JP (2) JPS56136058A (ja)
DE (1) DE3170918D1 (ja)
FR (1) FR2477344B1 (ja)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2514593B1 (fr) * 1981-10-09 1986-12-26 Bull Sa Procede et dispositif pour authentifier la signature d'un message signe
DE3210081C2 (de) * 1982-03-19 1984-12-20 Siemens AG, 1000 Berlin und 8000 München Verfahren und Anordnung zum Übertragen von verschlüsselten Texten
DE3360917D1 (en) * 1982-03-26 1985-11-07 Gretag Ag Method and apparatus for the enciphered transmission of information
FR2536928B1 (fr) * 1982-11-30 1989-10-06 France Etat Systeme pour chiffrer et dechiffrer des informations, du type utilisant un systeme de dechiffrement a cle publique
JPS59122252A (ja) * 1982-12-28 1984-07-14 Toshiba Corp デ−タ保護方式
JPS59122254A (ja) * 1982-12-28 1984-07-14 Toshiba Corp デ−タ保護方式
GB2146814A (en) * 1983-09-17 1985-04-24 Ibm Electronic fund transfer systems
GB2146815A (en) * 1983-09-17 1985-04-24 Ibm Electronic fund transfer systems
JPS60207957A (ja) * 1984-03-31 1985-10-19 Toshiba Corp デ−タ保護方式
JPS612444A (ja) * 1984-06-15 1986-01-08 Nippon Telegr & Teleph Corp <Ntt> 情報通信処理装置
JPH0691527B2 (ja) * 1985-03-08 1994-11-14 株式会社東芝 通信ネツトワ−クシステム
US4649233A (en) * 1985-04-11 1987-03-10 International Business Machines Corporation Method for establishing user authenication with composite session keys among cryptographically communicating nodes
FR2582174B1 (fr) * 1985-05-15 1990-03-09 Thomson Csf Dispositif de chiffrement par substitutions-permutations
EP0218176B1 (en) * 1985-10-07 1991-11-13 Kabushiki Kaisha Toshiba Portable electronic device
JPH0754536B2 (ja) * 1986-02-17 1995-06-07 株式会社日立製作所 Icカ−ド利用システム
FR2601535B1 (fr) * 1986-07-11 1988-10-21 Bull Cp8 Procede pour certifier l'authenticite d'une donnee echangee entre deux dispositifs connectes en local ou a distance par une ligne de transmission
FR2601476B1 (fr) * 1986-07-11 1988-10-21 Bull Cp8 Procede pour authentifier une donnee d'habilitation externe par un objet portatif tel qu'une carte a memoire
WO1988001818A1 (en) * 1986-09-02 1988-03-10 Wright Christopher B Automated transaction system using microprocessor cards
US4916738A (en) * 1986-11-05 1990-04-10 International Business Machines Corp. Remote access terminal security
US4805216A (en) * 1987-01-08 1989-02-14 Compfax Corporation Method and apparatus for continuously acknowledged link encrypting
FR2612315A1 (fr) * 1987-03-13 1988-09-16 Trt Telecom Radio Electr Procede pour simultanement lire a distance et certifier une information presente dans une memoire d'un support electronique
US5140634A (en) * 1987-09-07 1992-08-18 U.S Philips Corporation Method and apparatus for authenticating accreditations and for authenticating and signing messages
JPH01231451A (ja) * 1988-01-22 1989-09-14 Iwatsu Electric Co Ltd 通信制御システム
US4941174A (en) * 1988-04-19 1990-07-10 General Electric Company Digital radio with security system for selectively enabling software controlled options
US4991209A (en) * 1988-10-17 1991-02-05 Grumman Aerospace Corporation Random local message encryption
US5023936A (en) * 1989-08-07 1991-06-11 General Electric Company Method and apparatus for externally defining the operational mode of a digital radio transceiver
US5113444A (en) * 1990-09-05 1992-05-12 Arnold Vobach Random choice cipher system and method
JP2555220B2 (ja) * 1990-12-17 1996-11-20 日本電信電話株式会社 ディジタル移動通信における認証方法
FR2681165B1 (fr) * 1991-09-05 1998-09-18 Gemplus Card Int Procede de transmission d'information confidentielle entre deux cartes a puces.
JPH05175968A (ja) * 1991-12-20 1993-07-13 Nec Corp 共通アクセス制御装置
US5307412A (en) * 1992-09-30 1994-04-26 Vobach Arnold R Random coding cipher system and method
US5335280A (en) * 1993-01-28 1994-08-02 Vobach Arnold R Random sum cipher system and method
US5539828A (en) * 1994-05-31 1996-07-23 Intel Corporation Apparatus and method for providing secured communications
US6185546B1 (en) 1995-10-04 2001-02-06 Intel Corporation Apparatus and method for providing secured communications
US5949881A (en) * 1995-12-04 1999-09-07 Intel Corporation Apparatus and method for cryptographic companion imprinting
US6219423B1 (en) 1995-12-29 2001-04-17 Intel Corporation System and method for digitally signing a digital agreement between remotely located nodes
US6088450A (en) * 1996-04-17 2000-07-11 Intel Corporation Authentication system based on periodic challenge/response protocol
US6181803B1 (en) 1996-09-30 2001-01-30 Intel Corporation Apparatus and method for securely processing biometric information to control access to a node
US5828753A (en) 1996-10-25 1998-10-27 Intel Corporation Circuit and method for ensuring interconnect security within a multi-chip integrated circuit package
US5818939A (en) * 1996-12-18 1998-10-06 Intel Corporation Optimized security functionality in an electronic system
AU6758898A (en) 1997-03-12 1998-09-29 Visa International Secure electronic commerce employing integrated circuit cards
US5974143A (en) * 1997-09-30 1999-10-26 Intel Corporation Virus-resistent mechanism for transaction verification to confirming user
DE10320522A1 (de) * 2003-05-02 2004-11-25 Pilz Gmbh & Co. Verfahren und Vorrichtug zum Steuern eines sicherheitskritischen Prozesses
FR2856003B1 (fr) * 2003-06-10 2007-06-22 Saint Gobain Procede de surmoulage de vitrages, joint d'etancheite et moule utilisable pour le procede

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH402937A (de) * 1961-08-18 1965-11-30 Gretag Ag Verfahren zur Verschlüsselung von impulsförmig übertragenen Nachrichten
US3781473A (en) * 1971-04-15 1973-12-25 Datotek Random digital code generator
CH577216A5 (en) * 1973-05-30 1976-06-30 Europ Handelsges Anst Data processing device especially for closure - has programmable store with interconnected elements controlled by relay switches
FR2401459A1 (fr) * 1977-08-26 1979-03-23 Cii Honeywell Bull Support d'information portatif muni d'un microprocesseur et d'une memoire morte programmable
US4200770A (en) * 1977-09-06 1980-04-29 Stanford University Cryptographic apparatus and method
US4206315A (en) * 1978-01-04 1980-06-03 International Business Machines Corporation Digital signature system and apparatus
US4264782A (en) * 1979-06-29 1981-04-28 International Business Machines Corporation Method and apparatus for transaction and identity verification
US4309569A (en) * 1979-09-05 1982-01-05 The Board Of Trustees Of The Leland Stanford Junior University Method of providing digital signatures
US4369332A (en) * 1979-09-26 1983-01-18 Burroughs Corporation Key variable generator for an encryption/decryption device

Also Published As

Publication number Publication date
FR2477344A1 (fr) 1981-09-04
US4638120A (en) 1987-01-20
DE3170918D1 (en) 1985-07-18
JPH0331026B2 (ja) 1991-05-02
EP0035448B1 (fr) 1985-06-12
EP0035448A1 (fr) 1981-09-09
FR2477344B1 (fr) 1986-09-19
JPS56136058A (en) 1981-10-23

Similar Documents

Publication Publication Date Title
JPH0242840A (ja) 機密データ伝送方法
TW379308B (en) Coding apparatus and method, decoding apparatus and method and data processing device and method
CN100592687C (zh) 根据通信双方的开始信息产生口令的加密通信系统
US5479512A (en) Method and apparatus for performing concryption
KR101874721B1 (ko) 신분 인증 시스템, 장치, 방법 및 신분 인증 요청 장치
Bishop Introduction to Cryptography with java Applets
KR900702480A (ko) 통신기기
JPH0435932B2 (ja)
KR910700505A (ko) 데이터담체 및 그것을 사용한 데이타통신장치
HK92095A (en) Method for certifying the authenticity of data exchanged between two devices connected locally or remotely by a transmission line
EP2183875A2 (en) Method and system for encryption of data
JPS6016779B2 (ja) ブロツク単位暗号化装置
US4133974A (en) System for locally enciphering prime data
JPH01503028A (ja) 暗号化及び解読装置
CN100461669C (zh) 公钥跳码安全系统
JP2001143213A (ja) 磁気ヘッドおよびそれを用いた端末機器
GB2124808A (en) Security system
JP3070072B2 (ja) データ伝送方法
JPS6113724A (ja) 送信装置と受信装置との間で伝送される情報をコード化およびデコード化するための方法および装置
JPS63113729A (ja) Icカ−ド
KR960003846B1 (ko) 전송로에 의해 원격적 또는 국부적으로 연결된 송,수신장치사이의 데이터 전송을 확실히 식별하는 방법
JPH0472840A (ja) データ伝送方法
JPS622756B2 (ja)
JPH02112082A (ja) マイクロプロセッサおよびそれを用いたicカード
JPH04264922A (ja) 情報処理装置のプログラム入力回路及びプログラム転送方法