(57)【要約】  本発明は、概してバイオメトリクス認証方法の分野に関する。特に、本発明は、第２の通信装置を用いた第１の通信装置の認証方法に関する。従来技術の既知のバイオメトリクス認証方法に比べて、本発明は、第２の装置を用いて第１の装置を認証する際（2）及びこれらの２つの装置の間で安全な通信チャネルをオープンする際（3）の交換の数の向上を実現可能にし、従って、時間を節約する。この認証及びチャネルのオープンの動作は、一方で、第２の装置による第１の装置の検出（1）とユーザのバイオメトリクス認証（5）との間のバイオメトリクス認証方法で行われ、他方で、アプリケーションの選択及び２つの装置の間のアプリケーションに関するトランザクションが行われる。
2014503159.tif 000002
【特許請求の範囲】
【請求項１】
第２の通信装置による第１の通信装置の認証方法であって、
前記第１の装置は、
−前記第１の装置に関連する第１の公開鍵と、暗号化証明書を発行した証明機関により添付された署名とを有する第nの暗号化証明書と、
−前記第１の公開鍵に非対称に関連する第１秘密鍵と
を少なくとも格納するのに適した少なくとも１つの記憶媒体を有し、
前記第nの暗号化証明書は、前記第２の装置により認識され、
前記方法は、
−前記第１の装置から前記第２の装置への前記第nの暗号化証明書の第１の送信ステップと、
−前記第２の装置による前記第nの暗号化証明書の前記署名の第１の確認ステップと、
−前記第２の装置による第１の暗号化鍵の第１の生成ステップであり、後者はチャレンジの少なくとも１つの部分を有するステップと、
−前記第２の装置による前記第１の暗号化鍵の前記第１の公開鍵での第１の暗号化ステップと、
−前記第２の装置から前記第１の装置への前記第１の暗号化された暗号化鍵の第２の送信ステップと、
−前記第１の装置による前記第１の暗号化された暗号化鍵の前記第１の秘密鍵での第１の解読ステップと、
−前記第１の装置による前記チャレンジへのレスポンスの第２の生成ステップと、
−前記第１の装置から前記第２の装置への少なくとも前記チャレンジへの前記レスポンスの第３の送信ステップと、
−前記第２の装置による前記チャレンジへの前記レスポンスの第２の確認ステップと
を有することを特徴とする認証方法。
【請求項２】
前記第１の装置から前記第２の装置への前記第nの暗号化証明書の前記第１の送信ステップの前に、前記第２の装置による前記第１の装置の前記記憶媒体に格納された証明書のセットの中からの前記第２の装置により認識された証明書のサブセットの第１の選択ステップを更に有し、前記サブセットは、前記第nの暗号化証明書を少なくとも有することを特徴とする、請求項１に記載の認証方法。
【請求項３】
前記第２の装置による前記第nの暗号化証明書の第２の選択ステップを更に有し、これにより、前記暗号化証明書は、安全な通信チャネルの生成手順に関連し、前記選択ステップは、使用される前記安全な通信チャネルの生成手順を決定し、それぞれの安全な通信チャネルの生成手順は固有の識別子に関連することを特徴とする、請求項２に記載の認証方法。
【請求項４】
前記第１の暗号化鍵は、使用される前記安全な通信チャネルの生成手順に従ってS-MACタイプの鍵に付随する又は付随しないS-MASTERタイプ又はS-ENCタイプのマスター鍵であり、前記第１の暗号化鍵に含まれる前記チャレンジは、使用される前記安全な通信チャネルの生成手順に関連する第１の識別子で構成されることを特徴とする、請求項１ないし３のうちいずれか１項に記載の認証方法。
【請求項５】
前記第２の装置による前記第１の暗号化鍵の前記第１の公開鍵での前記第１の暗号化ステップに続いて、前記第２の装置による決定されたフォーマットによる第１の暗号文の第３の生成ステップを更に有し、前記第１の暗号文は、前記少なくとも第１の暗号化された暗号化鍵を有し、前記第２の装置から前記第１の装置への前記第１の暗号化された暗号化鍵の前記第２の送信ステップは、前記第１の暗号文を送信することで構成されることを特徴とする、請求項４に記載の認証方法。
【請求項６】
前記第１の装置による前記チャレンジへのレスポンスの前記第２の生成ステップは、解読されたマスター鍵のタイプに関連する第２の識別子を生成することで構成され、前記チャレンジへの前記レスポンスは、前記第２の識別子で構成されることを特徴とする、請求項４又は５に記載の認証方法。
【請求項７】
−前記第１の装置から前記第２の装置への送信の前に、前記第１の装置による前記チャレンジへの前記レスポンスの前記第１の暗号化鍵での第２の暗号化ステップと、
−前記第２の装置による確認の前に、前記第２の装置による前記暗号化されたレスポンスの前記第１の暗号化鍵での第２の解読ステップと
を更に有し、
前記第１の装置から前記第２の装置への少なくとも前記チャレンジへの前記レスポンスの前記第３の送信ステップは、少なくとも前記チャレンジへの前記暗号化されたレスポンスを送信することで構成されることを特徴とする、請求項６に記載の認証方法。
【請求項８】
前記第２の装置による前記チャレンジへの前記レスポンスの前記第２の確認ステップは、前記第１及び第２の識別子の間の第１の比較ステップで構成されることを特徴とする、請求項６又は７に記載の認証方法。
【請求項９】
前記第２の装置による前記第１の暗号化鍵の前記第１の生成ステップは、前記第２の装置による第１の乱数の第１の生成サブステップと、前記第２の装置に関連する非対称の第２の秘密鍵及び第２の公開鍵の第２の生成サブステップとを有し、前記第１の暗号化鍵は、前記第２の公開鍵及び前記第１の乱数により形成された第１のセットで構成され、前記第２の公開鍵は、前記チャレンジの前記少なくとも１つの部分で構成され、前記第２の秘密鍵はその他の部分で構成されることを特徴とする、請求項１ないし３のうちいずれか１項に記載の認証方法。
【請求項１０】
前記第２の装置による前記第１の暗号化鍵の前記第１の公開鍵での前記第１の暗号化ステップに続いて、前記第２の装置による決定されたフォーマットによる第２の暗号文の第３の生成ステップを更に有し、前記第２の暗号文は、少なくとも前記第１の暗号化された暗号化鍵を有し、前記第２の装置から前記第１の装置への前記第１の暗号化された暗号化鍵の前記第２の送信ステップは、前記第２の暗号文を送信することで構成されることを特徴とする、請求項９に記載の認証方法。
【請求項１１】
前記第１の装置による前記第１の暗号化された暗号化鍵の前記第１の秘密鍵での前記第１の解読ステップの後に、前記第１の装置による第２の乱数の第４の生成ステップを更に有し、前記第１及び第２の乱数の連結は、第２の暗号化鍵を規定することを特徴とする、請求項９又は１０に記載の認証方法。
【請求項１２】
前記第１の装置による前記チャレンジへの前記レスポンスの前記第２の生成ステップは、前記第１の装置による前記第２の暗号化鍵の前記第２の公開鍵での第２の暗号化ステップで構成され、前記チャレンジへの前記レスポンスは、前記第２の暗号化された暗号化鍵で構成されることを特徴とする、請求項１１に記載の認証方法。
【請求項１３】
前記第２の装置による前記チャレンジへの前記レスポンスの前記第２の確認ステップは、前記第２の装置による前記第２の暗号化された暗号化鍵の第２の秘密鍵での第３の解読ステップと、前記第３の解読ステップから生じた前記第１の乱数と前記第１の生成ステップ中に生成された前記第１の乱数との間の第２の比較ステップとで構成されることを特徴とする、請求項１２に記載の認証方法。
【請求項１４】
前記チャレンジへの前記レスポンスは、前記第２の装置からの送信に続いて、前記第１の装置による前記第１の暗号化された暗号化鍵の受信の承認を表すフォーマットされたコードを更に有し、前記第１の装置から前記第２の装置への少なくとも前記チャレンジへの前記レスポンスの前記第３の送信ステップは、前記フォーマットされたコードを送信することで更に構成されることを特徴とする、請求項６又は１２に記載の認証方法。
【請求項１５】
前記第２の装置による前記チャレンジへの前記レスポンスの前記第２の確認ステップは、前記フォーマットされたコードが前記第１の装置による前記第１の暗号化された暗号化鍵の適切な受信を表すことを確認することで更に構成されることを特徴とする、請求項８又は１３及び請求項１４に記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してバイオメトリクス（生体）認証（biometric  authentication）方法の分野に関する。特に、本発明は、第２の通信装置による第１の通信装置の認証方法に関する。第１の装置は、
−第１の装置に関連する第１の公開鍵と、暗号化証明書を発行した証明機関により添付された署名とを有する第nの暗号化証明書と、
−第１の公開鍵に非対称に関連する第１秘密鍵と
を少なくとも格納するのに適した少なくとも１つの記憶媒体を有する。第nの暗号化証明書は、第２の装置により認識される。
【背景技術】
【０００２】
国際出願WO2005/078647及びWO2007/100709は、少なくとも１つの第１の通信装置と１つの第２の通信装置とを実装するバイオメトリクス認証方法を記載している。第１の通信装置は、バイオメトリクステンプレートを含むデータを格納する記憶手段と、アプリケーションと、データ送信及び受信のための接触及び／又は非接触通信手段とを有する。第１の通信装置はまた、格納するバイオメトリクスモデルと、第２の通信装置に関連付けられたバイオメトリクスセンサにより取得されて第２の通信装置の通信手段から受信したバイオメトリクスサンプルとの間の比較を特に実行する処理手段を有する。バイオメトリクスサンプルがバイオメトリクスモデルに対応する場合、第１の通信装置の保有者（carrier）は、第２の通信装置により、この装置の正当な所有者として認証される。次に、第２の通信装置は、第１の通信装置とのトランザクションセッションの確立を完了し、トランザクションを完了する6ために呼び出される第１の通信装置のアプリケーションを選択する5ように設計される（図１参照）。第１の通信装置は、第２の通信装置により呼び出されたアプリケーションの結果を第２の通信装置に送信するように設計される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従って、これらの方法は、ユーザに特有のバイオメトリクスデータの２つの通信装置の間の伝送を想定する。この伝送は、完全な信頼できるものとして認識された装置を用いて安全に実行されなければならないことが分かる。
【０００４】
図１に示すように、第２の通信装置による第１の通信装置の接触による検出1又は接触なしの検出1に続いて、第１の通信装置の保有者の認証4の前に、これらの方法は、以下の２つの連続する別個の独立したステップを実施する。
−第２の通信装置による第１の通信装置を認証するステップ2
−第１の通信装置と第２の通信装置との間の安全な通信チャネルをオープンするステップ3
これらの２つのステップは、安全な通信チャネルがそれぞれ第１の認証された装置のみでオープンされるように、前述の順序で実行されることが好ましい。安全な通信チャネルをオープンするステップは、任意選択として提示されるが、実行されることが好ましい点に留意すべきである。
【０００５】
これに関して、特に販売時点での商品のキャッシュレジスタの支払いに関して、トランザクションを実行するために必要な時間を低減することが有利である。
【０００６】
この元々の観測を基礎とする本発明は、低減した時間で各トランザクションを実行することを可能にする応用の対策を提案する。
【課題を解決するための手段】
【０００７】
このため、第２の通信装置による第１の通信装置の認証方法は、前述の導入部に従って、更に、
−第１の装置から第２の装置へのこの第nの暗号化証明書の第１の送信ステップと、
−第２の装置によるこの第nの暗号化証明書の署名の第１の確認ステップと、
−第２の装置による第１の暗号化鍵の第１の生成ステップであり、後者はチャレンジの少なくとも１つの部分を有するステップと、
−第２の装置による第１の暗号化鍵のこの第１の公開鍵での第１の暗号化ステップと、
−第２の装置から第１の装置への第１の暗号化された暗号化鍵の第２の送信ステップと、
−第１の装置によるこの第１の暗号化された暗号化鍵のこの第１の秘密鍵での第１の解読ステップと、
−第１の装置によるチャレンジへのレスポンスの第２の生成ステップと、
−第１の装置から第２の装置への少なくともチャレンジへのレスポンスの第３の送信ステップと、
−第２の装置によるチャレンジへのレスポンスの第２の確認ステップと
を基本的に有するものである。
【０００８】
従って、この方法は、第２の装置により第１の装置を認証するステップと、第１の装置と第２の装置との間の安全な通信チャネルをオープンするステップとが連続して別個に独立して実行される方法に関して、必要な交換の数を認識できるほど低減しつつ、従って必要な時間を低減しつつ、第２の装置による第１の装置の認証と、第１の装置と第２の装置との間の安全な通信チャネルのオープンとを組み合わせることを可能にする。暗号化鍵は、第２の装置から第１の装置に安全に送信される点に留意すべきである。
【０００９】
特定の特徴によれば、この方法は、第１の装置から第２の装置へのこの第nの暗号化証明書の第１の送信ステップの前に、第２の装置による第１の装置の記憶媒体に格納された証明書のセットの中からの第２の装置により認識された証明書のサブセットの第１の選択ステップを更に有し、このサブセットは、この第nの暗号化証明書を少なくとも有する。
【００１０】
他の特定の特徴によれば、この方法は、第２の装置による第nの暗号化証明書の第２の選択ステップを更に有し、これにより、暗号化証明書は、安全な通信チャネルの生成手順に関連し、この選択ステップは、使用される安全な通信チャネルの生成手順を決定し、それぞれの安全な通信チャネルの生成手順は固有の識別子に関連する。
【００１１】
第１の実施例によれば、第１の暗号化鍵は、使用される安全な通信チャネルの生成手順に従ってS-MACタイプの鍵に付随する又は付随しないS-MASTERタイプ又はS-ENCタイプのマスター鍵であり、第１の暗号化鍵に含まれるチャレンジは、使用される安全な通信チャネルの生成手順に関連する第１の識別子で構成される。
【００１２】
第１の実施例の特定の特徴によれば、この方法は、第２の装置による第１の暗号化鍵の第１の公開鍵での第１の暗号化ステップに続いて、第２の装置による決定されたフォーマットによる第１の暗号文の第３の生成ステップを更に有し、第１の暗号文は、少なくとも第１の暗号化された暗号化鍵を有し、第２の装置から第１の装置への第１の暗号化された暗号化鍵の第２の送信ステップは、第１の暗号文を送信することで構成される。
【００１３】
第１の実施例の他の特定の特徴によれば、第１の装置によるチャレンジへのレスポンスの第２の生成ステップは、解読されたマスター鍵のタイプに関連する第２の識別子を生成することで構成され、チャレンジへのレスポンスは、第２の識別子で構成される。
【００１４】
第１の実施例の他の特定の特徴によれば、この方法は、
−第１の装置から第２の装置への送信の前に、第１の装置によるチャレンジへのレスポンスの第１の暗号化鍵での第２の暗号化ステップと、
−第２の装置による確認の前に、第２の装置による暗号化されたレスポンスの第１の暗号化鍵での第２の解読ステップと
を更に有し、第１の装置から第２の装置への少なくともチャレンジへのレスポンスの第３の送信ステップは、少なくともチャレンジへの暗号化されたレスポンスを送信することで構成される。
【００１５】
従って、この方法は、第２の装置によるチャレンジへのレスポンスの第２の確認ステップの前であっても、すなわち、本発明による方法の終了前に、少なくとも１つのトランザクションの実行に関係する次の交換と同様に、一方の装置から他方に伝送されるデータの暗号化／解読により安全にされた交換を可能にする。
【００１６】
第１の実施例の他の特定の特徴によれば、第２の装置によるチャレンジへのレスポンスの第２の確認ステップは、第１及び第２の識別子の間の第１の比較ステップで構成される。
【００１７】
第２の実施例によれば、第２の装置による第１の暗号化鍵の第１の生成ステップは、第２の装置による第１の乱数の第１の生成サブステップと、第２の装置に関連する非対称の第２の秘密鍵及び第２の公開鍵の第２の生成サブステップとを有し、第１の暗号化鍵は、第２の公開鍵及び第１の乱数により形成された第１のセットで構成され、第２の公開鍵は、チャレンジのこの少なくとも１つの部分で構成され、第２の秘密鍵はその他の部分で構成される。
【００１８】
第２の実施例の特定の特徴によれば、この方法は、第２の装置による第１の暗号化鍵の第１の公開鍵での第１の暗号化ステップに続いて、第２の装置による決定されたフォーマットによる第２の暗号文の第３の生成ステップを更に有し、第２の暗号文は、少なくとも第１の暗号化された暗号化鍵を有し、第２の装置から第１の装置への第１の暗号化された暗号化鍵の第２の送信ステップは、第２の暗号文を送信することで構成される。
【００１９】
第２の実施例の他の特定の特徴によれば、この方法は、第１の装置によるこの第１の暗号化された暗号化鍵のこの第１の秘密鍵での第１の解読ステップの後に、第１の装置による第２の乱数の第４の生成ステップを更に有し、第１及び第２の乱数の連結は、第２の暗号化鍵を規定する。
【００２０】
従って、この方法は、第１の装置と第２の装置との間の交換を暗号化／解読するために後に使用される第２の暗号化鍵が第１の装置により部分的に生成されるという点で、有利なことに、高いレベルのセキュリティを実現することを可能にする（第１の実施例によれば、第１の装置と第２の装置との間の交換を暗号化／解読するために後に使用されるものである第１の暗号化鍵は、専ら第２の装置により生成される）。
【００２１】
第２の実施例の他の特定の特徴によれば、第１の装置によるチャレンジへのレスポンスの第２の生成ステップは、第１の装置による第２の暗号化鍵の第２の公開鍵での第２の暗号化ステップで構成され、チャレンジへのレスポンスは、第２の暗号化された暗号化鍵で構成される。
【００２２】
第２の実施例の他の特定の特徴によれば、第２の装置によるチャレンジへのレスポンスの第２の確認ステップは、第２の装置による第２の暗号化された暗号化鍵のその第２の秘密鍵での第３の解読ステップと、第３の解読ステップから生じた第１の乱数と第１の生成ステップ中に生成された第１の乱数との間の第２の比較ステップとで構成される。
【００２３】
第１及び第２の実施例の他の特定の特徴によれば、チャレンジへのレスポンスは、第２の装置からの送信に続いて、第１の装置による第１の暗号化された暗号化鍵の受信の承認を表すフォーマットされたコードを更に有し、第１の装置から第２の装置への少なくともチャレンジへのレスポンスの第３の送信ステップは、このフォーマットされたコードを送信することで更に構成される。
【００２４】
第１及び第２の実施例の他の特定の特徴によれば、第２の装置によるチャレンジへのレスポンスの第２の確認ステップは、フォーマットされたコードが第１の装置による第１の暗号化された暗号化鍵の適切な受信を表すことを確認することで更に構成される。
【００２５】
従って、これらの最後の２つの特定の特徴による方法は、有利なことに、第２の装置により第１の装置に提示されたチャレンジに関係するものと独立した更なる確認を可能にする。
【００２６】
本発明の他の特徴及び利点は、添付図面を参照して全体的に非限定的な指標を用いて以下に与えられる説明から明らかになる。
【図面の簡単な説明】
【００２７】
【図１】従来技術によるバイオメトリクス認証方法の概略図
【図２】本発明による方法で実施されるようなバイオメトリクス認証方法の概略図
【図３】本発明による方法の概略図
【図４】第１の実施例による図２に示す方法の概略図
【図５】方法の第１の実施例による暗号文
【図６】第２の実施例による図２に示す方法の概略図
【図７】方法の第２の実施例による暗号文
【図８】方法の第２の実施例によるチャレンジへのレスポンスのフォーマット
【発明を実施するための形態】
【００２８】
認証方法は、第１の通信装置10と、第２の通信装置20とを実装する。第２による第１の装置の認証のみが以下に検討される場合、この方法のそれぞれの役目の単純な逆転によって、第１による第２の装置の認証が取得可能であることは明らかである。
【００２９】
例えば、第２の装置は、ローカル端末である。これが特に無線通信手段を有する場合、これは、特に無線受領デバイス（又はWAD：wireless  acceptance  device）を構成する。第２の通信装置は、商人のようないわゆる受領ユーザにより、商品又はサービスの販売／購入、現金の引き出し、インターネットによる支払い、ロイヤリティに関する動作、物理的なアクセス制御等のようなサービスのトランザクションを実行するために使用される。
【００３０】
第２の装置は、コンポーネントのセットを有することが好ましい。コンポーネントのセットは、
−無線で通信する機能を提供する無線パーソナルネットワークデバイス（又はWPAN：Wireless  Personal  Area  Network）と、
−ユーザの個人（例えば、バイオメトリクス）確認データを取得することを可能にする確認データ入力デバイス（又はVED：Verification  Data  Entry  Device）と、
−最初の２つのコンポーネントと互換性のある特性を実行するソフトウェアと
を含む。
【００３１】
第２の通信装置はまた、そのユーザにトランザクションの進行を示すための“人間・機械インタフェース（HMI：Human-Machine  Interface）”を有してもよい。
【００３２】
無線パーソナルネットワークデバイス（WPAN）は、第２の通信装置に、パーソナルネットワークデバイスの周辺の限られたカバレッジ領域に位置するデバイスを相互接続するために使用される無線パーソナルネットワークインタフェースを提供するハードウェアコンポーネントである。第２の通信装置は、潜在的にパーソナルネットワークデバイスのカバレッジ領域に存在する複数の第１の通信装置と通信するために（例えば、データ又はコマンドを交換するために）、パーソナルネットワークデバイスのプロトコルを使用する。
【００３３】
無線パーソナルネットワークデバイスは局在化されるが、その位置は制限されない。これは、第２の通信装置に搭載されてもよく、これから離れて周辺機器として（例えば、USBタイプのリンクにより）、適切な時期に他のデバイス（例えば、販売時点のキャッシュレジスタ）に接続されてもよい。
【００３４】
第２のポータブル装置は、少なくとも第１の通信装置と通信するように設計される。
【００３５】
例えば、第１の通信装置は、無線パーソナルデバイス（又はWPD：wireless  personal  device）である。これはユーザにより持ち運ばれて使用される。
【００３６】
第２の通信装置は、特に、確認データを入力するためのそのデバイスにより、個人（例えば、バイオメトリクス）データを取得して第１の通信装置に送信するように設計される。これにより、第１の通信装置は、そのユーザを正当な所有者として認証する又は認証しないために、これらのデータと格納しているテンプレートとを比較する。このステップは、参照符号4により図１及び図２に示されている。
【００３７】
第１のポータブル装置のユーザのバイオメトリクス認証のこの例は、第１及び第２の装置が、適宜トランザクションセッションと呼ばれてもよいものの間に、これらの間で応用のトランザクション（applicative  transaction）を実行するように設計されることを示している。
【００３８】
トランザクションセッションは、特に、
−第２の装置と少なくとも１つの第１の装置との間の通信を開始することで構成されるセッションを初期化するステップと、
−様々な付加価値ステップが実行される相互作用ステップと、
−第２の装置と第１の装置との間の通信をクローズするセッションをクローズするステップと
を特に有する。
【００３９】
前述のトランザクションセッションモデルは、通信のモードがどのようなものであれ（例えば、接触によるもの又は接触しないもの）当てはまる。特定の通信モードの使用は、初期化するステップ及びセッションをクローズするステップの間にのみ特性（peculiarity）を取り入れる。
【００４０】
非接触通信モードでは、初期化ステップは、第２の装置による無線パーソナルネットワークのカバレッジ領域に存在する複数の第１の装置の検出処理（図１及び図２の参照符号1参照）を示す。
【００４１】
セッション中に、第２の通信装置と第１の通信装置との間の相互作用は、第２の装置により開始されたレスポンスメッセージ及びコマンドの交換を用いて実行される。コマンド（又はC-ADPU：Command-Automatic  Data  Processing  Unit）及びレスポンス（又はADPU：Response-Automatic  Data  Processing  Unit）は、例えば、ISO4標準に基づく。第２の装置から第１の装置へのコマンドの伝送及び第１の装置から第２の装置へのレスポンスの伝送は、通信モードに依存する。
【００４２】
相互作用ステップは、使用される通信モードと独立して実行される。これは、第１の装置の認証（図１及び図２の参照符号2参照）のようなサービスを提供するパーソナルアクセスプロバイダ（又はPAP：personal  access  provider）の選択と、安全な通信チャネルの生成（図１及び図２の参照符号3参照）と、ユーザのバイオメトリクス認証（図１及び図２の参照符号4参照）とを有する。
【００４３】
従って、相互作用ステップに必然的に要する時間を低減することが有利になる点に留意することが重要である。この理由は、このステップは、複数の第１の検出された装置の中からそれぞれ第１の通信装置について実行されるいずれかのサービストランザクションの前の交換ステップを有するからである。
【００４４】
相互作用ステップはまた、１つ以上のサービストランザクションの実行（図１及び図２の参照符号5及び6）で構成される。サービストランザクションは、サービスプロバイダにより提供されるアプリケーションの実行である。１つの同一のトランザクションセッションの間に複数のサービストランザクション（例えば、支払いトランザクション及びロイヤリティに関する動作）が実行されてもよい。
【００４５】
特に、第２の通信装置による第１の通信装置の認証を可能にするために、証明書の少なくとも１つのセットが第１の装置の記憶媒体に格納される。このセットは、少なくとも１つの認証及び／又は暗号化証明書を有する。この証明書のセットの中から、証明書のサブセットが、第２の装置により必然的に認識される。逆の場合、第２の通信装置による第１の通信装置の認証は成功できない。認証は失敗し、バイオメトリクス認証方法は中断される。図４及び図６に示すように、第２の装置は、第１の選択ステップ100の間に、このセットの中から認識した証明書のサブセットを選択する。第１の装置を認証する目的で、このサブセットは、この少なくとも１つの認証及び／又は暗号化証明書を有することが必要である。
【００４６】
複数の暗号化証明書が第２の装置により認識された場合、この方法は、図４及び図６に示すような、第２の装置による第nの暗号化証明書と呼ばれる単一の暗号化証明書の第２の選択ステップ101を想定する。
【００４７】
安全な通信チャネルの生成手順、この選択ステップ101又は同等に単一の認識された暗号化証明書の選択になる場合の選択ステップ100に関連するそれぞれの暗号化証明書は、使用される安全な通信チャネルの生成手順を決定する。更に、それぞれの安全な通信チャネルの生成手順は、選択された暗号化証明書が固有の識別子に間接的に関連するように、固有の識別子に関連する。
【００４８】
第１の通信装置の記憶媒体に格納された第nの暗号化証明書は、第１の装置に関連する少なくとも１つの第１の公開鍵と、暗号化証明書を発行した証明機関により添付された署名とを有する。第１の装置の記憶媒体はまた、第１の公開鍵に非対称に関連する第１の秘密鍵を格納する。従って、この方法は、２つの別個のパラメータ（非対称暗号化アルゴリズム及びデジタル署名方式）に基本的に依存することが明らかである。
【００４９】
図３に示すように、この方法は、
−第１の装置から第２の装置へのこの第nの暗号化証明書の第１の送信ステップ102と、
−第２の装置によるこの第nの暗号化証明書の署名の第１の確認ステップ103と、
−第２の装置による第１の暗号化鍵の第１の生成ステップ104であり、後者はチャレンジの少なくとも１つの部分を有するステップと、
−第２の装置による第１の暗号化鍵のこの第１の公開鍵での第１の暗号化ステップ105と、
−第２の装置から第１の装置への第１の暗号化された暗号化鍵の第２の送信ステップ106と、
−第１の装置によるこの第１の暗号化された暗号化鍵のこの第１の秘密鍵での第１の解読ステップ107と、
−第１の装置によるチャレンジへのレスポンスの第２の生成ステップ108と、
−第１の装置から第２の装置への少なくともチャレンジへのレスポンスの第３の送信ステップ109と、
−第２の装置によるチャレンジへのレスポンスの第２の確認ステップ110と
を有する。
【００５０】
従って、この方法は、第２の装置により第１の装置を認証するステップと、第１の装置と第２の装置との間の安全な通信チャネルをオープンするステップとが連続して別個に独立して実行される方法に関して、必要な交換の数を認識できるほど低減しつつ、従って必要な時間を低減しつつ、第２の装置による第１の装置の認証と、第１の装置と第２の装置との間の安全な通信チャネルのオープンとを組み合わせることを可能にする。特に、実現される所望の結果を得るために、３つのみのいわゆる送信ステップが必要になる。更に、暗号化鍵は、第２の装置から第１の装置に安全に送信される点に留意すべきである。この理由は、第１の装置のこの公開鍵で暗号化されているためであり、後者はその秘密鍵でのみ解読できるからである。
【００５１】
更に、第２の装置によるこの第nの暗号化証明書の署名の第１の確認ステップ103は、肯定的な結果を戻さない場合、認証の失敗及びバイオメトリクス認証方法の中断を引き起こす点に留意すべきである。
【００５２】
第１及び第２の装置は、確認、暗号化及び／又は解読のための処理手段を有する点に留意すべきである。
【００５３】
第２の装置によるこの第nの暗号化証明書の署名の第１の確認ステップ103は、対応する証明機関の公開鍵及び対応するデジタル署名方式と共に使用される関連する確認アルゴリズムを使用して実行される。
【００５４】
この方法は、前述に提示した方法のステップのいくつかを異なって実装する２つの実施例として特に実現される。この方法の２つの実施例について、以下に特に説明する。
【００５５】
この方法の第１の実施例は、図４及び図５に示されている。
【００５６】
この方法の第１の実施例によれば、特に図５に示すように、第１の暗号化鍵は、使用される安全な通信チャネルの生成手順に従ってS-MASTERタイプ70又はS-ENCタイプ71のマスター鍵である。このマスター鍵は、使用される安全な通信チャネルの生成手順に従ってS-MACタイプ72の鍵に付随する又は付随しない。第１の暗号化鍵に含まれるチャレンジは、使用される安全な通信チャネルの生成手順に関連する第１の識別子73で構成される。
【００５７】
第１の実施例によれば、この方法は、第２の装置による第１の暗号化鍵の第１の公開鍵での第１の暗号化ステップ105に続いて、第２の装置による決定されたフォーマットによる第１の暗号文74の第３の生成ステップ1051を更に有する。図６に示すように、第１の暗号文は、少なくとも第１の暗号化された暗号化鍵70、71又は72を有する。第２の装置から第１の装置への第１の暗号化された暗号化鍵の第２の送信ステップ106は、第１の暗号文を送信することで構成される。
【００５８】
第１の実施例によれば、第１の装置によるチャレンジへのレスポンスの第２の生成ステップ108は、解読されたマスター鍵のタイプに関連する第２の識別子を生成することで構成される。チャレンジへのレスポンスは、まさに第２の識別子で構成される。従って、選択ステップ100又は101の間に、第２の装置は、識別子に関連する証明書を選択しており、この識別子は暗号化鍵に含まれ、後者で暗号化される。次に、第１の装置は、その秘密鍵で第１の暗号化鍵を解読し、特にこの識別子を回復する。この識別子は、その暗号化証明書を送信した第１の装置の第１の秘密鍵で解読された場合、暗号化証明書で規定された安全な通信チャネルの生成手順に関連する識別子に対応しなければならない。従って、チャレンジは、安全な通信チャネルの生成手順に特有のデータに基づいて第２の装置により規定され、第１の装置に提示される。一方で、第１の装置はそのレスポンスを単独で解読することができ、他方で、チャレンジへのアドホックのレスポンス（ad  hoc  response）を事前に認識している。独立して、使用される安全な通信チャネルの生成手順の識別子73（図６参照）は、第１の暗号文に暗号化されずに書き込まれてもよい点に留意すべきである。
【００５９】
第１の実施例によれば、この方法は、
−第１の装置から第２の装置への送信の前に、第１の装置によるチャレンジへのレスポンスの第１の暗号化鍵での第２の暗号化ステップと、
−第２の装置による確認の前に、第２の装置による暗号化されたレスポンスの第１の暗号化鍵での第２の解読ステップと
を更に有する。第１の装置から第２の装置への少なくともチャレンジへのレスポンスの第３の送信ステップ109は、少なくともチャレンジへの暗号化されたレスポンスを送信することで構成される。
【００６０】
従って、第１の実施例によれば、この方法は、有利なことに第２の装置によるチャレンジへのレスポンスの第２の確認ステップの前であっても、少なくとも１つのサービストランザクションの実行に関係する次の交換のように、一方の装置から他方に伝送されるデータの暗号化／解読により安全にされた交換を想定する。
【００６１】
第１の実施例によれば、第２の装置によるチャレンジへのレスポンスの第２の確認ステップ110は、第１及び第２の識別子の間の第１の比較ステップで構成される。第２の確認ステップ110は、肯定的な結果を戻さない場合、認証の失敗及びバイオメトリクス認証方法の中断を引き起こす。逆に肯定的な結果を戻す場合、例えば、第１の装置のユーザのバイオメトリクス認証ステップにより、認証の成功及びバイオメトリクス認証方法を継続させる可能性を引き起こす。
【００６２】
この方法の第２の実施例は、図６、図７及び図８により示されている。
【００６３】
第２の実施例によれば、図６に示すように、第２の装置による第１の暗号化鍵の第１の生成ステップ104は、第２の装置による第１の乱数80の第１の生成サブステップ1041と、第２の装置に関連する非対称の第２の秘密鍵及び第２の公開鍵81の第２の生成サブステップ1042とを有する。第１の暗号化鍵は、第２の公開鍵及び第１の乱数により形成された第１のセットで構成される。第２の公開鍵は、チャレンジのこの少なくとも１つの部分で構成され、第２の秘密鍵はその他の部分で構成される。
【００６４】
第２の実施例によれば、この方法は、第２の装置による第１の暗号化鍵の第１の公開鍵での第１の暗号化ステップ105に続いて、第２の装置による決定されたフォーマットによる第２の暗号文82の第３の生成ステップ1052を更に有する。図７に示すように、第２の暗号文は、少なくとも第１の暗号化された暗号化鍵を有する。第２の装置から第１の装置への第１の暗号化された暗号化鍵の第２の送信ステップ106は、第２の暗号文を送信することで構成される。
【００６５】
第２の実施例によれば、図６に示すように、この方法は、第１の装置によるこの第１の暗号化された暗号化鍵のこの第１の秘密鍵での第１の解読ステップ107の後に、第１の装置による第２の乱数83（図８参照）の第４の生成ステップ1071を更に有し、第１及び第２の乱数の連結は、第２の暗号化鍵を規定する。
【００６６】
従って、この第２の実施例によれば、この方法は、第１の装置と第２の装置との間の交換を暗号化／解読するために後に使用される第２の暗号化鍵が第１の装置により部分的に生成されるという点で、有利なことに、高いレベルのセキュリティを実現することを可能にする。逆に、第１の実施例によれば、第１の装置と第２の装置との間の交換を暗号化／解読するために後に使用されるものである第１の暗号化鍵は、専ら第２の装置により生成される。
【００６７】
第２の実施例によれば、第１の装置によるチャレンジへのレスポンスの第２の生成ステップ108は、第１の装置による第２の暗号化鍵の第２の公開鍵での第２の暗号化ステップ1081で構成される。図８に示すように、チャレンジへのレスポンス84は、第２の暗号化された暗号化鍵で構成される。
【００６８】
第２の実施例によれば、第２の装置によるチャレンジへのレスポンスの第２の確認ステップ110は、第２の装置による第２の暗号化された暗号化鍵のその第２の秘密鍵での第３の解読ステップ1101と、第３の解読ステップから生じた第１の乱数と第１の生成ステップ104中に生成された第１の乱数との間の第２の比較ステップ1102とで構成される。
【００６９】
図５及び図７に示すように、第１の暗号文74及び第２の暗号文82は、複数のフィールドを更に有し、複数のフィールドは、クラスを広告するフィールド（CLA）と、第１のパラメータを広告するフィールド（P1）と、第２のパラメータを広告するフィールド（P2）と、制御データフィールドの長さを広告するフィールド（L）と、第２の装置により認識されている選択された証明書のセットの識別子を広告するフィールドとを含む。
【００７０】
第１の実施例及び第２の実施例によれば、チャレンジへのレスポンスは、第２の装置からの送信に続いて、第１の装置による第１の暗号化された暗号化鍵の受信の承認を表すフォーマットされたコードを更に有する。第１の装置から第２の装置への少なくともチャレンジへのレスポンスの第３の送信ステップ109は、このフォーマットされたコードを送信することで更に構成される。
【００７１】
従って、第２の装置によるチャレンジへのレスポンスの第２の確認ステップ110は、フォーマットされたコードが第１の装置による第１の暗号化された暗号化鍵の適切な受信を表すことを確認することで更に構成される。
【００７２】
本発明は、本発明の適用の請求の範囲を逸脱することなく、複数の他の特定の形式での実施例を可能にすることが当業者に明らかである。従って、本発明の実施例は、例示として考慮されるべきであり、特許請求の範囲に規定された範囲内で変更されてもよい。
【図１】
2014503159.tif 000003
【図２】
2014503159.tif 000004
【図３】
2014503159.tif 000005
【図４】
2014503159.tif 000006
【図５】
2014503159.tif 000007
【図６】
2014503159.tif 000008
【図７】
2014503159.tif 000009
【図８】
2014503159.tif 000010
【国際調査報告】
2014503159.tif 000011
2014503159.tif 000012
2014503159.tif 000013
2014503159.tif 000014