(57)【特許請求の範囲】
【請求項１】
セントラルステーションからリモートステーションへ秘密を保持した状態で転送されたキー情報を、このリモートステーションで利用可能なデータキャリヤに記録するための方法であって、
セントラルステーションおよびデータキャリヤにおいて、複数の対象物のうちの選択された一つに対し割り当てられた、外部から読み取ることのできる開かれた識別情報およびそれに対応する外部から読み取ることのできない秘密の識別情報を予め記憶し、
リモートステーションにおいて、データキャリヤに関連する対象物情報をデータキャリヤの開かれた識別情報で暗号化し、暗号化された対象物情報をデータキャリヤの開かれた識別情報とともにセントラルステーションへ転送し、
セントラルステーションにおいて、リモートステーションから転送された暗号化された対象物情報を、同じく転送されたデータキャリヤの開かれた識別情報で解読し、解読した対象物情報に対応してセントラルステーション内に予め記録されたキー情報を求めるとともに、転送された開かれた識別情報に対応する秘密の識別情報を求め、求めたキー情報を求めた秘密の識別情報で暗号化し、暗号化したキー情報をリモートステーションのデータキャリヤに転送し、
データキャリヤにおいて、転送された暗号化したキー情報を、データキャリヤ内に予め記憶させた秘密の識別情報により解読し、解読したキー情報を記憶する、
ことを特徴とするキー情報記録のための方法。
【請求項２】
請求項１記載の方法において、キー情報の暗号化と解読および対象物情報の暗号化及び解読が、エクスクルーシブオアの組み合わせによって行われる方法。
【請求項３】
請求項１記載の方法において、暗号化された対象物情報が、転送前に非対称暗号化プロセスによって関連する開かれたキーで付加的に暗号化され、暗号化プロセスの秘密キーによりセントラルステーションにおいて解読される方法。
【請求項４】
セントラルステーションからリモートステーションへ秘密を保持した状態で転送されたキー情報を、このリモートステーションで利用可能なデータキャリヤに記録するためのシステムにおいて、
セントラルステーションが、複数の対象物の内の選択された一つに対し割り当てられた、外部から読み取ることのできる開かれた識別情報およびそれに対応する外部から読み取ることのできない秘密の識別情報を記録するメモリと、対象物情報、この対象物に関連するキー情報および対象物を特徴付けるさらに異なる識別情報を記憶するメモリと、から構成される第一のメモリと、リモートステーションから転送された対象物情報に基づき第一のメモリから読み取ったキー情報を、同じくリモートステーションから転送された開かれた識別情報で第一のメモリから読み取った秘密の識別情報で暗号化する暗号化装置と、暗号化されたキー情報をリモートステーションへ転送するための転送装置と、を具え、
データキャリヤが、前記セントラルステーションと同じ開かれた識別情報とそれに対応する秘密の識別情報、さらには、解読したキー情報およびさらに異なる識別情報を記憶する第二のメモリと、セントラルステーションから転送された暗号化したキー情報を、第二のメモリから求めた秘密の識別情報により解読する解読装置と、を具え、
ることを特徴とするキー情報を記録するためのシステム。
【請求項５】
請求項４記載のシステムにおいて、リモートステーションが、データキャリヤと結合するように設けられたターミナルを具え、データキャリヤから開かれた識別情報を読み出し、読み出した開かれた識別情報をセントラルステーションに転送し、セントラルステーションから転送される暗号化されたキー情報を受け取りそれをデータキャリヤに転送するシステム。
【請求項６】
請求項５のシステムにおいて、ターミナルが、データキャリヤから読み取った開かれた識別情報を利用して入力された対象物情報を暗号化するための暗号化装置を備え、暗号化された対象物情報をセントラルステーションに転送し、セントラルステーションが、受け取った暗号化した対象物情報を同様に転送された開かれた識別情報によって解読し、第一のメモリをコントロールし、解読した対象物情報によって関連するキー情報を読み出すための解読装置を具えるシステム。
【請求項７】
請求項４〜６のいずれか１項に記載のシステムにおいて、セントラルステーションの暗号化装置およびデータキャリヤの解読装置が、エクスクルーシブオア論理要素として構成されるシステム。
【請求項８】
請求項６または７記載のシステムにおいて、ターミナルの暗号化装置が、暗号化された対象物情報を非対称暗号化の開かれたキーで付加的に暗号化してそれをセントラルステーションに転送するよう設けられ、セントラルステーションの解読装置が、受け取った付加的に暗号化した対象物情報を、非対称暗号化の秘密キーと、同様にして受け取った開かれた識別情報とで解読し、解読した対象物情報を第一のメモリに供給するよう設けられるシステム。
【請求項９】
請求項４〜８のいずれか１項に記載のシステムに使用するデータキャリヤであって、解読装置と、秘密の識別情報を記憶するための第一の記憶位置とキー情報を記憶するための第二の記憶位置とを有するメモリと、を具え、解読装置が第一の記憶装置に結合され、受け取った暗号化されたキー情報を第一の記憶位置から読み取った秘密の識別情報によって解読し、解読したキー情報を第二の記憶装置に記録するデータキャリヤ。
【請求項１０】
請求項９に記載のデータキャリヤにおいて、メモリが、さらに異なる識別情報を記憶するための第三の記憶位置を具え、メモリが、メモリからのさらに異なる識別情報を読み取るために、データキャリヤの外部からコントロール可能であるデータキャリヤ。
【請求項１１】
請求項９または１０に記載のデータキャリヤにおいて、解読装置がエクスクルーシブオア論理要素から構成されるデータキャリヤ。
【請求項１２】
請求項４〜８のいずれか１項に記載のシステムに使用するターミナルであって、データキャリヤのための結合装置と、情報のための転送装置と、情報入力のための入力装置と、入力装置を介して入力された対象物情報を結合装置を介して適用された開かれた識別情報で暗号化するための、および、暗号化した対象物情報を転送装置に供給するための、入力装置と接続した二つの入力と、転送装置に接続した出力とを具える暗号化装置とを具えるターミナル。
【請求項１３】
請求項１２記載のターミナルにおいて、暗号化装置が、暗号化された対象物情報を付加的に非対称暗号化の開かれたキーで暗号化し、付加的に暗号化した対象物情報を転送装置に伝えるよう設けられるターミナル。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、セントラルステーションからリモートステーションへ秘密を保持した状態で送られたキー情報を、このリモートステーションで利用可能なデータキャリヤに記録するための方法及びシステムに関するものである。好ましい態様として、このデータキャリヤは自動車のためのキーであり、このキーは、例えば自動車の所有者が余分のキーを必要とするとか自動車を購入した際に受け取ったキーを失ったとの理由で、ディーラーによって本来の自動車の所有者に対して発行されるべきものである。しかしながら、本発明に従った方法及びシステムは、他の使用例えばある部屋や領域へのアクセスを許可するキーのためにも好適であることに注意すべきである。一般的に、本発明に従った方法及びシステムは、選択され配分された情報をデータキャリヤに秘密を保持した状態で記録することを可能にする。
【０００２】
【従来の技術及び発明が解決しようとする課題】
セントラルステーションに記憶されたキー情報をリモートステーションのデータキャリヤに記録しようとする場合、従来のシステムでは、リモートステーションに対するキー情報の送信が盗聴されていないことを、そうでなければ許可されていない人が不正に手に入れたキー情報を彼自身のデータキャリヤに記録することができ、そのため例えば保護された部屋または領域内への不法侵入が可能になるため、確認する必要がある。他の方法すなわちキー情報をセントラルステーションのデータキャリヤに記録して次にそれをリモートステーションに送る方法もまた、データキャリヤが移動中に盗まれる可能性があるため、好ましくない。
【０００３】
本発明の目的は、キー情報が作製されまたは記憶された場所とは異なるステーションで発行されるキー情報をデータキャリヤに秘密を保持した状態で記録する方法を提供しようとするものである。
【０００４】
【課題を解決するための手段】
本発明によれば、この目的を、キーが外部から読み取ることができずその結果秘密の状態にある記憶された識別情報を含み、キー情報がセントラルステーションでこの識別情報で暗号化され、暗号化された情報が発行するステーションのデータキャリヤに転送されることで達成される。このデータキャリヤにおいて、この暗号化されたキー情報は続いて解読され記憶される。
【０００５】
この方法は、データキャリヤを、それらがいかなるキー情報をも含まないため、自由に発送することができ、その結果泥棒がデータキャリヤを悪用できない効果を有する。転送された暗号化したキー情報の不正な傍受は、もし彼がそこへ彼が暗号化したキー情報を記録することができる正しい識別情報を有するデータキャリヤを有していなければ、許可されていない人にとって何の役にもたたない。
【０００６】
この点で、各データキャリヤが、読みとることができる開かれたさらに異なる識別情報を含むことは重要である。このようにして、各データキャリヤの、他のデータキャリヤにおける識別情報とは異なる個々の識別情報に、開かれたさらに異なる識別情報とセントラルステーションに記憶される秘密の識別情報との関係を記憶することができる。このため、暗号化されたキー情報は、ただ一つのすなわち正しいデータキャリヤによってのみ正しく解読されることができる。
【０００７】
秘密の識別情報、キー情報、及びより簡単に構成される開かれたさらに異なる識別情報の割り当てを可能にするために、識別情報及び開かれた識別情報が、データキャリヤがリモートステーションに運ばれる前に、さらに異なるステーションのデータキャリヤに記録されると効果的である。このさらに異なるステーションは、同じ情報をこのステーションでも記録できるように保護された情報転送リンクを通じてセントラルステーションと結びつくべきである。このさらに異なるステーションは、また、セントラルステーションと同一とすることもできる。
【０００８】
データキャリヤに転送されるべきキー情報は、少なくとも一つの個々の対象物例えば自動車に明確に割り当てられる。データキャリヤがそのような個々の対象物に割り当てられるべき場合は、この対象物を特徴付ける対象物情報がセントラルステーションに転送されるべきである。また、この転送パスを保護するために、セントラルステーションへの転送に先立って、開かれたさらに異なる識別情報で対象物情報を暗号化することが効果的である。
【０００９】
データの暗号化のために、種々の方法が知られている。本発明に従った方法で使用することができる、キー情報及び対象物情報の特に簡単な暗号化及び解読は、識別情報を有するエクスクルーシブオアを利用する方法（exoring ）による。識別情報は秘密であるため、解読は、たとえ暗号化の方法が知られていても、キー情報を知らなければ不可能である。
【００１０】
エクスクルーシブオア演算による暗号化に加えてあるいはこの暗号化の代わりに、非対称暗号化プロセスを、リモートステーションからセントラルステーションへの転送に先立って対象物情報を暗号化するために使用することができる。このプロセスでは、開かれたキーが対象物情報の暗号化または暗号化された対象物のために使用され、セントラルステーションでの解読は非対称暗号化プロセスの秘密キーによって行われる。
【００１１】
さらに、本発明は、セントラルステーションからリモートステーションへの秘密を保持した状態で転送されるキー情報を、このリモートステーションで利用可能なデータキャリヤに記録するためのシステム、データキャリヤ及びそのようなシステムに使用するターミナルに関する。
【００１２】
【発明の実施の形態】
本発明の実施例を、以下、例として図面（図１）を参照して、詳細に記載する。この実施例では、セントラルステーション２０は二つのメモリ２１及び２５を有する。メモリ２１は、互いに対となって関連する記憶位置の二つのグループ２２及び２３を具える。与えられた情報でグループ２３の記憶位置を指示することによって、すなわち、個々に明確な識別情報を有するデータキャリヤの場合は与えられたデータキャリヤの開かれた識別情報またはグループ毎に同一の識別情報を有するデータキャリヤの場合はデータキャリヤグループの記載によって、この関連する識別情報はグループ２２の関連する記憶位置から読みとられる。
【００１３】
同様に、本例のメモリ２５は、記憶位置の三つのグループ２６、２７及び２８を具える。グループ２６の記憶位置は対象物情報を記憶し、これらの記憶位置の各々はグループ２７の所定の記憶位置と関連し、この所定の記憶位置はこの対称物と関連したキー情報を記憶する。さらにまた、グループ２６の各記憶位置はグループ２８の複数の記憶位置とも好適に関連し、この記憶位置は複数の識別番号を記憶する。その意味は以下に詳しく説明する。
【００１４】
データキャリヤ１０はさらに異なるステーションに位置する。実際には、互いに同一の構成を有し、ここで示したデータキャリヤ１０が代表的な構成であるたくさんのデータキャリヤが利用可能である。このデータキャリヤ１０は処理ユニット１１及び四つの記憶位置１２〜１５を具えている。記憶位置１２は、データキャリヤ１０の内部でのみ処理可能で外部では決して利用できない識別情報を記憶するために使われる。記憶位置１３は、個々のデータキャリヤを特徴付け、外部から読みとることのできる開かれたさらに異なる情報を記憶する。好ましくは、これら二つのタイプの情報は、これらの情報がメモリ２１の二つの互いに関連する記憶位置２２及び２３に記憶されたセントラルステーション２０によって供給されるとともに、各情報は、データキャリヤ１０が最初に位置するさらに異なるステーションの記憶位置１２及び１３に記憶される。このさらに異なるステーションはセントラルステーションと同一とすることができる。
【００１５】
記憶位置１２及び１３へのこの記録は、たくさんのデータキャリヤに対して行われ、これらのデータキャリヤは引き続いて転送パスを介してリモートステーションへ運ばれる。この転送パスは、一点鎖線３９で示される少なくとも保護されていない部分を有する。転送パスのこの部分において、データキャリヤは盗まれる可能性がある。しかしながら、そのような盗みは、データキャリヤが未だいかなるキー情報をも含んでおらずそのため対象物で使用できないため、実質的なダメージを与えることはない。
【００１６】
もし、所定の対象物に対するキー情報が、リモートステーションでデータキャリヤへ、すなわち、図面でより詳細に示したようなデータキャリヤ１０’へ記録すべきものである場合は、このデータキャリヤ１０’はターミナル４０に取り付けられる。その結果、開かれた識別情報は、記憶位置１３’から読み出され、接続部４３を介してターミナル４０に適用される。また、対象物情報は、例えばキーボードにより入力４１を介してエンターされる。これらの二つのタイプの情報は、本例では二つのセクション４２及び４４を具える暗号化装置に適用される。
【００１７】
本例では、暗号化装置のセクション４２はエクスクルーシブオア要素の形式をとっている。暗号化された情報は、すなわち、開かれた識別情報で暗号化された対象物情報は、ここでは入力４５を介して適用されるとして示した固定キーを使用する例えばＲＳＡ方法に従って非対称暗号化を実施するセクション４４に適用される。キーは、このキーを使用して解読することが不可能であるため、秘密である必要は無い。
【００１８】
開かれた識別情報を使用した追加の暗号化は、実質的に改良された保護を与える結果となる。ここで、ワークショップによって転送されたデータ、すなわち暗号化された対象物情報及び開かれた識別情報が、予めプログラムされたキーを有する許可されていない人によって盗聴されたと仮定する。この許可されていない人が、彼のキーの開かれた識別情報を有しているが開かれた識別情報で暗号化されていない同一の暗号化された対象物情報を転送する場合、彼は、彼のキーの秘密の識別情報で暗号化されるとともに、そのためそのキーで正しく解読される対象物情報のためのキー情報を得ることができ、その結果対象物に対して有効なキーを不正に得ることができる。開かれた識別情報を使用した追加の暗号化を利用することで、許可されていない人によって転送された暗号化された対象物情報はセントラルステーションで正しく解読できず、その結果所望のキー情報をメモリ２５から正しく読みとることができない。しかしながら、もし許可されていない人が同様に盗聴した開かれた識別情報を転送するならば、彼は、単に、彼のキーに記憶された秘密の識別情報で暗号化されておらず、そのため解読できないキー情報を手に入れるだけである。そのため、許可された転送を盗聴することによって、その手段により同一の対象物に対するキーを許可無しで発生することができる対象物についてのデータを手に入れることはできない。
【００１９】
開かれた識別情報に対しても同様に、ライン４７を介してセクション４４によって供給された暗号化された情報は、次にライン４３を介してセントラルステーション２０に転送される。この転送は、ライン４７上の暗号化された情報は非対称暗号化の秘密キーが知られていなければ解読することができず、開かれた識別情報がデータキャリヤで要求されるキー情報に対するいかなる直接的な参考情報をも含んでいないため、保護されていないパスを介して行うことができる。
【００２０】
セントラルステーション２０において、ライン４７上の暗号化された情報はセクション３２及び３４を具える解読装置に適用される。セクション３４において、ライン４７を介して転送された情報は、ここで入力３５を介して適用されるとして示した秘密キーを利用して解読される。暗号化装置のセクション３４の出力３７上に表れる情報は、そのため、ターミナル４０のエクスクルーシブオア要素４２の出力上に表れる情報と同じとなる。しかしながら、これはまだターミナル４０の入力４１を介して適用される対象物情報ではない。そのため、ライン３７は、開かれた識別情報がライン４３を介してそこに適用されるさらに異なる入力を有するエクスクルーシブオア要素３２に導かれる。ところで、メモリ２５に適用される解読された対象物情報は、エクスクルーシブオア要素３２の出力３３で利用可能となる。グループ２６において、この対象物情報が記憶された記憶位置が選択され、キー情報はグループ２７の関連する記憶位置から読みとられる。また、ライン４３上の開かれた識別情報はメモリ２１をコントロールし、この識別情報が記憶されたグループ２２の記憶位置を指示し、秘密の識別情報が記憶されているグループ２２の関連する記憶位置を読み出す。
【００２１】
メモリ２５から読み出された情報は、それもまたエクスクルーシブオア要素の形式を取る暗号化回路３０に適用される。出力３１に表れる情報は、リモートステーションに転送される。この転送は、解読されたキー情報は正しい秘密識別情報によりライン３１上の記憶からのみ回復することができるが、この秘密情報はデータキャリヤ内に隠されており直接的には転送されないため、保護される必要のない転送パスを介して行われる。
【００２２】
また、本例では、識別番号がグループ２８の関連する記憶位置から読み出され、ライン３８を介してリモートステーションに転送される。この転送のためにも保護されていないパスを使用することができる。
【００２３】
リモートステーションにおいて、ライン３１上及びライン３８上の情報は、ターミナル４０を介してデータキャリヤ１０’に適用される。ライン３８上の識別番号はデータキャリヤ１０’中の記憶位置１５’に直接的に記録され、一方ライン３１上の暗号化されたキー情報は、さらに異なる入力で記録位置１２’からの秘密識別情報を受け取る解読装置１７に適用される。この解読装置もまたエクスクルーシブオア要素から構成され、その出力に解読したキー情報を発生し、このキー情報は記憶位置１４’に記録される。このように、データキャリヤ１０’は、転送中における基本的なキー情報の許可されていない傍受の可能性を無くした状態で、所定の対象物例えば自動車と共に使用するために必要なすべての情報を受け取る。
【００２４】
記憶位置１５’中の識別番号は、厳密には上述した方法に必要無く、データキャリヤが自動車のキーである場合、この識別番号は、許可されたキーが使用されているかどうかを確認する前に、自動車においてこのキーが許されるかどうかを最初にチェックするために用いる。この理由は、許可されていないキーすなわち不正なキー情報を有するキーによれば、もしスタートのためのたくさんの試みが成されても、自動車のすべての機能は永久に動作不能であり、特定の秘密の工程によってのみ回復可能であるためである。このように、識別番号は、例えば他の自動車に属しその結果他のキー情報を含む間違ったキーによって、たとえ許可すると認識されても、間違ったスタートのための試みは決して成されないことを保証する。
【００２５】
好ましくは、自動車に対して許可された各キーは異なる識別番号を有する。その理由は、各対象物情報に対応する複数の識別番号が、メモリ２５中及び関連する対象物中に記憶されるためである。
【００２６】
セクション４２、４４及びセントラルステーション中の対応する解読によるターミナル４０における暗号化は、上述した方法とは異なる方法で行うこともできる。基本的な特徴は、転送された情報のみによる解読が不可能となるように、ライン４７上の情報が暗号化されることである。
【図面の簡単な説明】
【図１】本発明の一実施例を示す図である。
【符号の説明】
１０、１０’  データキャリヤ
２０  セントラルステーション
４０  ターミナル
【図１】
0004065347.tif 000002