(57)【要約】【課題】認証処理のセキュリティが高い認証システムを提供する。【解決手段】情報媒体が、通信毎に更新して異ならせた認証用秘密データと認証用テンプレートを作成し、分散手段を用いて、前記認証用秘密データを複数の分散データに分散し、認証用テンプレート暗号化手段を用いて、認証用テンプレートを暗号化して暗号化認証用テンプレートを作成し、前記情報媒体が、前記複数の分散データを複数回の通信に分けて前記認証処理端末装置に送信し、かつ、暗号化認証用テンプレートを前記認証処理端末装置に送信し、前記認証処理端末装置が、前記復元手段を用いて前記複数の分散データから前記認証用秘密データを復元し、前記暗号文復号手段を用いて前記暗号化認証用テンプレートを前記認証用テンプレートに復号し、前記確認手段を用いて前記認証用テンプレートを使って前記認証用秘密データを照合して前記情報媒体を認証する。【選択図】図５
2020205548.tif 000002
【特許請求の範囲】
【請求項１】
情報媒体と認証処理端末装置と認証設定装置から成る認証システムであって、
前記情報媒体が、認証用秘密データを生成する秘密データ生成手段と、前記認証用秘密データを複数の分散データに分散する分散手段と、認証用テンプレートを暗号化して暗号化認証用テンプレートを作成する認証用テンプレート暗号化手段を有し、
前記認証処理端末装置が、前記分散データを前記認証用秘密データに復元する復元手段と、
前記暗号化認証用テンプレートから認証用テンプレートを復号する暗号文復号手段と、前記復元手段により復元した前記認証用秘密データを前記認証用テンプレートを用いて照合する確認手段を有し、
前記情報媒体が、前記秘密データ生成手段を用いて通信毎に更新して異ならせた認証用秘密データと認証用テンプレートを作成し、前記複数の分散データを複数回の通信に分けて前記認証処理端末装置に送信し、かつ、暗号化認証用テンプレートを前記認証処理端末装置に送信し、
前記認証処理端末装置が、
前記復元手段を用いて前記複数の分散データから前記認証用秘密データを復元し、
前記暗号文復号手段を用いて前記暗号化認証用テンプレートを前記認証用テンプレートに復号し、
前記確認手段を用いて前記認証用テンプレートを使って前記認証用秘密データを照合して前記情報媒体を認証することを特徴とする認証システム。
【請求項２】
請求項１記載の認証システムであって、前記認証処理端末装置と前記情報媒体が暗号鍵データを記憶し、前記情報媒体が、前記暗号鍵データを用いて前記認証処理端末装置を認証した場合に限り、前記分散データを前記認証処理端末装置に送信して前記認証処理端末装置に認証されることを特徴とする認証システム。
【請求項３】
請求項１記載の認証システムであって、前記認証処理端末装置が、サービス番号で区別した複数の前記情報媒体を、前記情報媒体毎に異なる前記認証用秘密データを利用して認証することを特徴とする認証システム。
【請求項４】
情報媒体と認証処理端末装置と認証設定装置から成る認証方法であって、
前記情報媒体が、秘密データ生成手段を用いて通信毎に更新して異ならせた認証用秘密データと認証用テンプレートを作成し、分散手段を用いて前記認証用秘密データを複数の分散データに分散し、認証用テンプレート暗号化手段を用いて、認証用テンプレートを暗号化して暗号化認証用テンプレートを作成し、
前記情報媒体が、前記複数の分散データを、複数回の通信に分けて前記認証処理端末装置に送信し、かつ、暗号化認証用テンプレートを前記認証処理端末装置に送信し、
前記認証処理端末装置が、
前記復元手段を用いて前記複数の分散データから前記認証用秘密データを復元し、
前記暗号文復号手段を用いて前記暗号化認証用テンプレートを前記認証用テンプレートに復号し、
前記確認手段を用いて前記認証用テンプレートを使って前記認証用秘密データを照合して前記情報媒体を認証することを特徴とする認証方法。
【請求項５】
請求項４記載の認証方法であって、前記認証処理端末装置と前記情報媒体が暗号鍵データを記憶し、前記情報媒体が、前記暗号鍵データを用いて前記認証処理端末装置を認証した場合に限り、前記分散データを前記認証処理端末装置に送信して前記認証処理端末装置に認証されることを特徴とする認証方法。
【請求項６】
請求項４記載の認証方法であって、前記認証処理端末装置が、サービス番号で区別した複数の前記情報媒体を、前記情報媒体毎に異なる前記認証用秘密データを利用して認証することを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システムおよび認証方法に関するものである。
【背景技術】
【０００２】
現在、非接触式ＩＣカードをかざすことで、開閉可能な電子錠が一般化している。例えば、非接触式ＩＣカードに認証用の情報を記憶しておき、電子錠に設置しているリーダライタで、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）通信によって、非接触式ＩＣカードに記憶している認証用の情報を読み出して認証識別し、電子錠の開閉を行う認証システムが使用されている。
【０００３】
従来の認証システムは、特許文献１の様に、情報媒体が、認証用秘密データを秘密分散法により分散データに分散して２回の通信に分けて認証処理端末装置に送信し、その分散データを受信した認証処理端末装置が、その分散データから認証用秘密データを復元することで情報媒体を認証する認証システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１５１５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来の認証システムでは、分散データから復元した認証用秘密データが正しいデータであるかを確認するための認証用テンプレートとその認証用テンプレートを更新する技術が開示されていなかった。
【０００６】
そのため、本発明の課題は、分散データから復元した認証用秘密データが正しいデータであるかを確認するための認証用テンプレートの技術を提示し、また、悪意の第三者に通信を盗聴されて認証用のデータが盗取されても、その第三者が情報媒体に成りすまされない、認証処理のセキュリティが高い認証システムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は、上記の課題を解決するために、情報媒体と認証処理端末装置と認証設定装置から成る認証システムであって、
前記情報媒体が、認証用秘密データを生成する秘密データ生成手段と、前記認証用秘密データを複数の分散データに分散する分散手段と、認証用テンプレートを暗号化して暗号化認証用テンプレートを作成する認証用テンプレート暗号化手段を有し、
前記認証処理端末装置が、前記分散データを前記認証用秘密データに復元する復元手段と、
前記暗号化認証用テンプレートから認証用テンプレートを復号する暗号文復号手段と、前記復元手段により復元した前記認証用秘密データを前記認証用テンプレートを用いて照合する確認手段を有し、
前記情報媒体が、前記秘密データ生成手段を用いて通信毎に更新して異ならせた認証用秘密データと認証用テンプレートを作成し、前記複数の分散データを複数回の通信に分けて前記認証処理端末装置に送信し、かつ、暗号化認証用テンプレートを前記認証処理端末装置に送信し、
前記認証処理端末装置が、
前記復元手段を用いて前記複数の分散データから前記認証用秘密データを復元し、
前記暗号文復号手段を用いて前記暗号化認証用テンプレートを前記認証用テンプレートに復号し、
前記確認手段を用いて前記認証用テンプレートを使って前記認証用秘密データを照合して前記情報媒体を認証することを特徴とする認証システムである。
【０００８】
本発明は、この構成により、悪意の第三者によって被認証側から認証側へ送られる認証用のデータが盗取されても、その第三者は、次回の認証時に相手方に成りすますために十分な情報が得られず、第三者による相手方への成り済ましを防止することができるセキュリティの高い認証システムが得られる効果がある。
【０００９】
また、本発明は、上記の認証システムであって、前記認証処理端末装置と前記情報媒体が暗号鍵データを記憶し、前記情報媒体が、前記暗号鍵データを用いて前記認証処理端末装置を認証した場合に限り、前記分散データを前記認証処理端末装置に送信して前記認証処理端末装置に認証されることを特徴とする認証システムである。
【００１０】
また、本発明は、上記の認証システムであって、前記認証処理端末装置が、サービス番号で区別した複数の前記情報媒体を、前記情報媒体毎に異なる前記認証用秘密データを利用して認証することを特徴とする認証システムである。
【００１１】
また、本発明は、情報媒体と認証処理端末装置と認証設定装置から成る認証方法であって、
前記情報媒体が、秘密データ生成手段を用いて通信毎に更新して異ならせた認証用秘密データと認証用テンプレートを作成し、分散手段を用いて前記認証用秘密データを複数の分散データに分散し、認証用テンプレート暗号化手段を用いて、認証用テンプレートを暗号化して暗号化認証用テンプレートを作成し、
前記情報媒体が、前記複数の分散データを、複数回の通信に分けて前記認証処理端末装置に送信し、かつ、暗号化認証用テンプレートを前記認証処理端末装置に送信し、
前記認証処理端末装置が、
前記復元手段を用いて前記複数の分散データから前記認証用秘密データを復元し、
前記暗号文復号手段を用いて前記暗号化認証用テンプレートを前記認証用テンプレートに復号し、
前記確認手段を用いて前記認証用テンプレートを使って前記認証用秘密データを照合して前記情報媒体を認証することを特徴とする認証方法である。
【００１２】
また、本発明は、上記の認証方法であって、前記認証処理端末装置と前記情報媒体が暗号鍵データを記憶し、前記情報媒体が、前記暗号鍵データを用いて前記認証処理端末装置を認証した場合に限り、前記分散データを前記認証処理端末装置に送信して前記認証処理端末装置に認証されることを特徴とする認証方法である。
【００１３】
また、本発明は、上記の認証方法であって、前記認証処理端末装置が、サービス番号で区別した複数の前記情報媒体を、前記情報媒体毎に異なる前記認証用秘密データを利用して認証することを特徴とする認証方法である。
【発明の効果】
【００１４】
本発明によれば、情報媒体が、通信毎に更新して異ならせた認証用秘密データと認証用テンプレートを作成し、認証処理端末装置が、暗号化認証用テンプレートを復号して認証用テンプレートを得る。また、認証処理端末装置は、複数回の通信に分けて送信される分散データが揃わなければ認証用秘密データが復元できない。そして、認証処理端末装置は、確認手段を用いて認証用テンプレートを使って認証用秘密データを照合して情報媒体を認証する。
【００１５】
そのため、悪意の第三者によって被認証側から認証側へ送られる認証用のデータが盗取されても、その第三者は、次回の認証時に相手方に成りすますために十分な情報が得られず、第三者による相手方への成り済ましを防止することができるセキュリティの高い認証システムが得られる効果がある。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態の認証システムのブロック図である。
【図２】本発明の第１の実施形態の認証用秘密データの分散方法の概要を示す図である。
【図３】本発明の第１の実施形態の認証設定装置の動作の概要を示す図である。
【図４】本発明の第１の実施形態の情報媒体の初期動作の概要を示す図である。
【図５】本発明の第１の実施形態の認証処理端末装置の初期動作の概要を示す図である。
【図６】本発明の第１の実施形態の情報媒体の通常動作の概要を示す図である。
【図７】本発明の第１の実施形態の認証処理端末装置の通常動作の概要を示す図である。
【図８】本発明の第１の実施形態の認証システムの処理手順を示すフローチャート（その１）である。
【図９】本発明の第１の実施形態の認証システムの処理手順を示すフローチャート（その２）である。
【図１０】本発明の第１の実施形態の認証システムの処理手順を示すフローチャート（その３）である。
【図１１】本発明の第２の実施形態の認証設定装置の動作の概要を示す図である。
【図１２】本発明の第２の実施形態の認証システムの、情報媒体が認証処理端末装置を認証する処理手順を示すフローチャートである。
【図１３】本発明の第３の実施形態の認証設定装置の動作の概要を示す図である。
【発明を実施するための形態】
【００１７】
＜第１の実施形態＞
以下、本発明の第１の実施形態の認証システムを図面を参照して説明する。
【００１８】
（認証システムの構成）
本発明の認証システムは、図１のブロック図のように、パーソナルコンピュータなどの認証設定装置１０と、電子鍵などの情報媒体２０と、電子錠や電子ドア等の認証処理端末装置３０とで構成する。情報媒体２０と認証処理端末装置３０は電気接続方式、又は非接触近距離無線通信方式でデータを通信させることができる。
【００１９】
（認証設定装置１０）
認証設定装置１０は、秘密データ生成手段１１と、分散手段１２と、記憶手段１３と、認証用テンプレート暗号化手段１４を有している。認証設定装置１０は、図２と図３の様に、秘密データ生成手段１１が、１回目の認証に用いる認証用秘密データＳとして認証用秘密データＡを作成し、分散手段１２が、認証用秘密データＡから分散データａ１と分散データａ２を作成する。また、認証設定装置１０は、認証用秘密データＡを確認するための認証用テンプレートＴａを作成し、認証用テンプレート暗号化手段１４が、認証用テンプレートＴａを、認証用秘密データＡを鍵として暗号化して暗号化認証用テンプレートＥｎｃＡ（Ｔａ）を作成する。
【００２０】
認証設定装置１０は、図３の様に、暗号化認証用テンプレートＥｎｃＡ（Ｔａ）と、分散データａ１を認証処理端末装置３０に記憶させ、分散データａ２を情報媒体２０に記憶させる。
【００２１】
（情報媒体２０）
情報媒体２０は、秘密データ生成手段２１と、分散手段２２と、記憶手段２３と、認証用テンプレート暗号化手段２４を有している。そして、図２と図４と図６の様に、秘密データ生成手段２１が、通信毎に更新して異ならせた、認証用秘密データＳと認証用テンプレートを作成する。分散手段２２は、認証用秘密データＳから２つの分散データｙ１とｙ２を作成する。認証用テンプレート暗号化手段２４は、認証用テンプレートを、認証用秘密データを鍵として暗号化して、暗号化認証用テンプレートを作成する。
【００２２】
（認証処理端末装置３０）
認証処理端末装置３０は、記憶手段３１と、復元手段３２と、暗号文復号手段３３と、確認手段３４と、開錠手段３５を有している。復元手段３２は、図２と図５と図７の様に、分散データｙ１とｙ２から認証用秘密データＳを復元する。また、暗号文復号手段３３は、暗号化認証用テンプレートから認証用テンプレートを復号する。
【００２３】
（秘密分散法）
認証設定装置１０の秘密データ生成手段１１と情報媒体２０の秘密データ生成手段２１は、それぞれ、図２の様に、情報媒体２０の認証に用いる認証用秘密データＳを生成する。
【００２４】
認証設定装置１０の分散手段１２と情報媒体２０の分散手段２２は、それぞれ、図２の様に、認証用秘密データＳを、秘密分散法によって２つの分散データに分散する。例えば、分散手段は分散データ計算用に、認証用秘密データＳとランダムに作成した係数ａを使った以下の式１を作成する。
（式１）  ｙ＝Ｓ＋ａＸ
【００２５】
そして、式１を使って２つの分散データ：
（式２）  ｙ１＝Ｓ＋ａ，
（式３）  ｙ２＝Ｓ＋２ａ，
を作成する。
この２つの分散データｙ１とｙ２を使って、点（１，ｙ１）と点（２，ｙ２）を結ぶ直線を求めることで式１が再現でき、その式１のｙ切片として認証用秘密データＳが計算できる。
【００２６】
（１回目の認証用秘密データＡ）
認証設定装置１０は、図３の様に、１回目の認証に用いる認証用秘密データＳとして認証用秘密データＡを作成し、その分散データｙ１＝ａ１と分散データｙ２＝ａ２を作成し、その認証用秘密データＡを確認するための認証用テンプレートＴａを作成する。次に、認証用テンプレート暗号化手段１４が、認証用テンプレートＴａを、認証用秘密データＡを鍵として暗号化して暗号化認証用テンプレートＥｎｃＡ（Ｔａ）を作成する。
【００２７】
また、認証設定装置１０は、図３の様に、暗号化認証用テンプレートＥｎｃＡ（Ｔａ）と、１回目の認証に用いる分散データｙ１＝ａ１を認証処理端末装置３０に記憶させ、分散データｙ２＝ａ２を情報媒体２０に記憶させる。
【００２８】
（２回目以降の認証用秘密データ）
情報媒体２０は、図４と図６のブロック図の様に、認証処理端末装置３０にアクセスする都度、次回の認証に用いる認証用秘密データＳ＝Ｂを作成し、その分散データｙ１＝ｂ１と分散データｙ２＝ｂ２を作成し、その認証用秘密データＢを確認するための認証用テンプレートＴｂと暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を作成する。
【００２９】
そして、情報媒体２０は、図４のブロック図の様に、認証処理端末装置３０へ１回目に
アクセスして自身を認証させる際には、認証設定装置１０から与えられていた１回目の認証に用いる認証用秘密データＳ＝Ａの分散データａ２と、自身が作成した次回の認証に用いる認証用秘密データＳ＝Ｂの分散データｙ１＝ｂ１と暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を認証処理端末装置３０に送信する。分散データｙ２＝ｂ２は、次回のアクセスで送信するために記憶手段２３で記憶する。
【００３０】
（認証処理端末装置３０の認証処理）
認証処理端末装置３０は、図５のブロック図の様に、情報媒体２０から受信した、次回の認証に用いる認証用秘密データＳ＝Ｂの分散データｙ１＝ｂ１と暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を記憶手段で記憶する。
【００３１】
認証処理端末装置３０の復元手段３２は、情報媒体２０から受信した１回目の認証に用いる認証用秘密データＳ＝Ａの分散データｙ２＝ａ２を、記憶手段が記憶している認証用秘密データＳ＝Ａの分散データｙ１＝ａ１と合わせることで、式１のランダムに作成した係数ａと認証用秘密データＳ＝Ａを演算する復元処理を行う。
【００３２】
認証処理端末装置３０の確認手段３４は、復元手段３２が復元した認証用秘密データＳを使って暗号化認証用テンプレートを復号して認証用テンプレートを算出する。そして、その認証用テンプレートを認証用秘密データＳと照合して認証用秘密データＳの正当性を確認することで情報媒体２０を認証する。認証処理端末装置３０が情報媒体２０を認証した場合は、開錠手段３５で電子錠や電子ドア等を開ける等の所定の動作を実行する
【００３３】
以上の秘密分散法を用いることにより、認証用テンプレートは、認証用秘密データＳを使って暗号化認証用テンプレートを復号して得るので、認証用秘密データＳが分からなければ得られない。また、認証用秘密データＳは、分散データｙ１と分散データｙ２が揃わなければ復元できない。
【００３４】
そのため、悪意の第三者は、認証用秘密データＳを復元するには、分散されて通信された分散データｙ１と分散データｙ２とを揃えて取得しなければ復元できない。しかも、通信を傍受して分散データｙ２が分かった時点では、その分散データｙ２を使って復元する認証用秘密データＳが既に使われていて次の認証には使えないので、セキュリティの高い認証システムが構成できる効果がある。
【００３５】
（認証システムの動作）
以下で、図８から図１０のフローチャートを参照して、図１の認証システムの、認証設定装置１０と、情報媒体２０と、認証処理端末装置３０の動作を説明する。
【００３６】
（初期設定）
認証設定装置１０が、図８のステップＳ１からステップＳ４の動作を行い、図３の様に、初期動作用のデータを作成し、それらのデータを認証処理端末装置３０と情報媒体２０に記憶させて初期設定する。
【００３７】
（ステップＳ１）認証設定装置１０による各装置の初期設定
まず、図３のように、認証設定装置１０が、１つ目の認証用秘密データＡと、認証用テンプレートＴａを作成する。認証用テンプレートＴａは、認証用秘密データＡと等しくする。
【００３８】
認証用テンプレートＴａは、複数に分散された分散データを合わせて認証用秘密データＡを復元したときに、その認証用秘密データＡが正しいデータであるか否かを確認するために用いるデータである。
【００３９】
（ステップＳ２）
次に、認証設定装置１０の認証用テンプレート暗号化手段１４が、認証用テンプレートＴａを、認証用秘密データＡを鍵として暗号化して、暗号化認証用テンプレートＥｎｃＡ（Ｔａ）を作成する。
【００４０】
（ステップＳ３）
次に、認証設定装置１０は、作成した認証用秘密データＡを、図２で説明した秘密分散法を使用して分散データａ１と分散データａ２とに分散する。
【００４１】
（ステップＳ４）
次に、認証設定装置１０は、認証処理端末装置３０に分散データａ１と暗号化認証用テンプレートＥｎｃＡ（Ｔａ）を格納する。そして、情報媒体２０に分散データａ２を格納する。
【００４２】
（認証処理の初期動作）
次に、図９のフローチャートのステップＳ５からＳ１３の処理を行うことで、図４の様に、情報媒体２０から認証処理端末装置３０に、１つ目の認証用秘密データＡの分散データａ２と次の認証用秘密データＢの分散データｂ１と暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を送信させ、認証処理端末装置３０に情報媒体２０を認証させる初期動作を実行させ、認証処理の動作を確認する。
【００４３】
（ステップＳ５）情報媒体２０の初期動作
先ず、情報媒体２０が秘密データ生成手段２１を用いて、図４の様に、２つ目の認証用秘密データＢと、認証用テンプレートＴｂを作成する。認証用テンプレートＴｂは、認証用秘密データＢと等しくする。秘密データ生成手段２１は、通信毎に更新して異ならせた、認証用秘密データと認証用テンプレートを作成する。
【００４４】
（ステップＳ６）
次に、情報媒体２０の認証用テンプレート暗号化手段２４が、認証用テンプレートＴｂを、認証用秘密データＢを鍵として暗号化して、暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を作成する。
【００４５】
（ステップＳ７）
次に、情報媒体２０は、認証用秘密データＢを、秘密分散法を使用して分散データｂ１と、分散データｂ２とに分散する。
【００４６】
（ステップＳ８）
次に、情報媒体２０は、認証処理端末装置３０に、分散データａ２と分散データｂ１と暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を送信する。
【００４７】
（ステップＳ９）認証処理端末装置３０による情報媒体２０の初期認証動作
認証処理端末装置３０は、図５の様に、情報媒体２０から、分散データａ２と分散データｂ１と暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を受信して動作する。
【００４８】
（ステップＳ１０）
認証処理端末装置３０は、受信した分散データａ２と記憶手段３１が記憶していた分散データａ１を、復元手段３２が結合し認証用秘密データＡを復元する。
【００４９】
（ステップＳ１１）
認証処理端末装置３０の暗号文復号手段３３は、復元した認証用秘密データＡを鍵として、記憶手段３１が記憶していた暗号化認証用テンプレートＥｎｃＡ（Ｔａ）を復号し認証用テンプレートＴａを得る。
【００５０】
（ステップＳ１２）
認証処理端末装置３０は、復元した認証用秘密データＡを認証用テンプレートＴａと照合する。照合の結果、認証用テンプレートＴａと復元された認証用秘密データＡとが一致しないと判定した場合は、認証処理端末装置３０は、情報媒体２０に、照合ＮＧ通知を送信して、処理を終了する。
【００５１】
（ステップＳ１３）
認証処理端末装置３０が、認証用テンプレートＴａと復元された認証用秘密データＡとが等しいと判断すると、認証処理端末装置３０は、情報媒体２０が正当な相手であると認証する。
【００５２】
そして、認証処理端末装置３０は、情報媒体２０に、照合ＯＫ通知を送信する。
【００５３】
また、認証処理端末装置３０は、分散データｂ１と暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を、次回の情報媒体２０の認証のために記憶手段で記憶する。
【００５４】
また、認証処理端末装置３０は、電子錠や電子ドア等を開ける動作等の所定の動作を実行する初期動作を行う。
【００５５】
このステップＳ１３までの動作を、初期動作として実行する。
【００５６】
（ステップＳ１４）情報媒体２０の通常認証動作
情報媒体２０は、次に認証処理端末装置３０と通信する際に、図１０のフローチャートに従い、秘密データ生成手段２１を用いて、図６の様に３つ目の認証用秘密データＣと、認証用テンプレートＴｃを作成する。認証用テンプレートＴｃは、認証用秘密データＣと等しくする。秘密データ生成手段２１は、通信毎に更新して異ならせた、認証用秘密データと認証用テンプレートを作成する。
【００５７】
（ステップＳ１５）
次に、情報媒体２０の認証用テンプレート暗号化手段２４が、認証用テンプレートＴｃを、認証用秘密データＣを鍵として暗号化して、暗号化認証用テンプレートＥｎｃＣ（Ｔｃ）を作成する。
【００５８】
（ステップＳ１６）
次に、情報媒体２０は、認証用秘密データＣを、秘密分散法を使用して分散データｃ１と、分散データｃ２とに分散する。
【００５９】
（ステップＳ１７）
次に、情報媒体２０は、認証処理端末装置３０に、分散データｂ２と分散データｃ１と暗号化認証用テンプレートＥｎｃＣ（Ｔｃ）を送信する。
【００６０】
（ステップＳ１８）
認証処理端末装置３０は、図７の様に、情報媒体２０から、分散データｂ２と分散データｃ１と暗号化認証用テンプレートＥｎｃＣ（Ｔｃ）を受信して動作する。
【００６１】
（ステップＳ１９）
次に、認証処理端末装置３０の復元手段３２が、受信した分散データｂ２と記憶手段３１が記憶していた分散データｂ１を、復元手段３２が結合し認証用秘密データＢを復元する。
【００６２】
（ステップＳ２０）
認証処理端末装置３０の暗号文復号手段３３は、復元した認証用秘密データＢを鍵として、記憶手段３１が記憶していた暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を復号し認証用テンプレートＴｂを得る。
【００６３】
（ステップＳ２１）
確認手段３４は、復元した認証用秘密データＢを認証用テンプレートＴｂと照合する。照合の結果、認証用テンプレートＴｂと復元された認証用秘密データＢとが一致しないと判定した場合は、認証処理端末装置３０は、情報媒体２０に、照合ＮＧ通知を送信して、処理を終了する。
【００６４】
（ステップＳ２２）
認証処理端末装置３０が、認証用テンプレートＴｂと復元された認証用秘密データＢとが等しいと判断すると、認証処理端末装置３０は、情報媒体２０が正当な相手であると認証する。
【００６５】
そして、認証処理端末装置３０は、情報媒体２０に、照合ＯＫ通知を送信する。
【００６６】
また、認証処理端末装置３０は、分散データｃ１と暗号化認証用テンプレートＥｎｃＣ（Ｔｃ）を、次回の情報媒体２０の認証のために記憶手段で記憶する。
【００６７】
また、認証処理端末装置３０は、電子錠や電子ドア等を開ける動作等の所定の動作を実行する。
【００６８】
次回の認証においては、分散データｃ１と暗号化認証用テンプレートＥｎｃＣ（Ｔｃ）を用いて、ステップＳ１４からステップＳ２２の処理を行う。こうして、認証用秘密データＳを更新しつつ、ステップＳ１４からステップＳ２２の処理を繰り返す。
【００６９】
情報媒体２０は、図４と図６の様に、認証用秘密データＳの分散データｙ１および分散データｙ２を前回と今回との２回の伝送に分けて、認証処理端末装置３０へ送信し、認証処理端末装置３０は、図５と図７の様に、前回に受信し記憶手段３１で記憶していた分散データｙ１と、今回受信した分散データｙ２とを結合して認証用秘密データＢを復元する。そして、その復元された認証用秘密データＢを鍵にして、前回に受信し記憶手段３１で記憶していた暗号化認証用テンプレートＥｎｃＢ（Ｔｂ）を復号して認証用テンプレートＴｂを得る。その認証用テンプレートＴｂを認証用秘密データＢと照合する事で、復元された認証用秘密データＢが正しい事を確認する。
【００７０】
このように、本実施形態では、認証処理端末装置３０が情報媒体２０を認証するために用いる認証用秘密データＳと認証用テンプレートを毎回更新して認証処理を行うことで、悪意の第三者によって情報媒体２０から認証処理端末装置３０へ送られる１回の伝送における認証用のデータが盗取されても、その第三者が次回に情報媒体に成りすますための情報が不十分なため、成りすます事ができないようにでき、認証処理のセキュリティを高くできる効果がある。
【００７１】
＜第２の実施形態＞
第２の実施形態の認証システムは、第１の実施形態と同様に、図１の様に、認証設定装
置１０と、情報媒体２０と、認証処理端末装置３０とで構成し、認証処理端末装置３０が秘密分散法によって情報媒体２０を認証する。すなわち、第２の実施形態は、第１の実施形態と同様に、情報媒体２０は、秘密データ生成手段２１と、分散手段２２と、記憶手段２３と、認証用テンプレート暗号化手段２４を有し、認証処理端末装置３０は、記憶手段３１と、復元手段３２と、暗号文復号手段３３と、確認手段３４と、開錠手段３５を有している。
【００７２】
そして、図２と図４と図６の様に、情報媒体２０の秘密データ生成手段２１が認証用秘密データＳを作成し、分散手段２２が２つの分散データｙ１とｙ２を作成する。認証用テンプレート暗号化手段２４は、認証用テンプレートを、認証用秘密データを鍵として暗号化して、暗号化認証用テンプレートを作成する。認証処理端末装置３０の復元手段３２は、図２と図５と図７の様に、分散データｙ１とｙ２から認証用秘密データＳを復元し、暗号文復号手段３３は、暗号化認証用テンプレートから認証用テンプレートを復号する。
【００７３】
第２の実施形態が第１の実施形態と相違する点は、情報媒体２０は、暗号鍵データを用いた通信を利用して認証処理端末装置３０を認証した場合に限り、秘密分散法による認証用秘密データＳの分散データｙ２等のデータを認証処理端末装置３０に送信する点である。
【００７４】
（認証処理端末装置３０の認証用の暗号鍵データの設定）
そのために、認証設定装置１０が、図１１の様に、認証に用いる暗号鍵データの鍵ペアとして、認証処理端末装置３０用の秘密鍵データＳｅｃ１と情報媒体２０用の公開鍵データＳｅｃ２を作成し、秘密鍵データＳｅｃ１を認証処理端末装置３０に記憶させ、公開鍵データＳｅｃ２を情報媒体２０に記憶させる。分散データａ１とａ２及び認証用テンプレートＴａも第１の実施形態と同様に作成して認証処理端末装置３０と情報媒体２０に記憶させる。
【００７５】
そして、情報媒体２０と認証処理端末装置３０が図１２のステップＳ３１からステップＳ３７の動作による、暗号鍵データを用いた通信を行い、情報媒体２０が認証処理端末装置３０を認証した場合に限り、図９のステップＳ５からステップＳ１３の動作、又は、図１０のステップＳ１４からステップＳ２２の動作を行う。
【００７６】
（認証処理端末装置３０の認証処理）
（ステップＳ３１）
すなわち、先ず、情報媒体２０が、認証用乱数データを作成する。
【００７７】
（ステップＳ３２）
情報媒体２０が、認証用乱数データを公開鍵データＳｅｃ２で暗号化した暗号化乱数データＲｎＳを作成し認証処理端末装置３０に送信する。
【００７８】
（ステップＳ３３）
認証処理端末装置３０は、受信した暗号化乱数データＲｎＳを秘密鍵データＳｅｃ１で復号して認証用乱数データを得る。
【００７９】
（ステップＳ３４）
認証処理端末装置３０は、その認証用乱数データを秘密鍵データＳｅｃ１で暗号化した返信用暗号化乱数データＲｎＲを作成し情報媒体２０に送信する。
【００８０】
（ステップＳ３５）
情報媒体２０は、受信した返信用暗号化乱数データＲｎＲを公開鍵データＳｅｃ２で復
号して認証用乱数データを得る。
【００８１】
（ステップＳ３６）
情報媒体２０は、その認証用乱数データを、先に送信した認証用乱数データと照合することで、認証処理端末装置３０を認証する。情報媒体２０は、照合結果が不一致の場合は、認証処理端末装置３０を認証せず、処理を終了する。
【００８２】
（ステップＳ３７）
情報媒体２０は、認証処理端末装置３０を認証した場合は、第１の実施形態のステップＳ５からステップＳ１３の動作、又は、ステップＳ１４からステップＳ２２の動作を行う。すなわち、秘密データＳを作成し、分散データｙ１とｙ２を作成し、認証用テンプレートを作成して、認証処理端末装置３０に必要なデータを送信して情報媒体２０を認証させ、認証処理端末装置３０に、ドアの開閉などの所定の動作を実行させる。
【００８３】
第２の実施形態では、以上の処理を行うことで、情報媒体２０が、先ず、認証処理端末装置３０を認証した上で、認証処理端末装置３０に、認証用秘密データＳの分散データｙ２等のデータを送信する。
【００８４】
また、第２の実施形態で用いる暗号鍵データは、秘密鍵データと公開鍵データに限らず、暗号鍵データとして共通鍵データを情報媒体２０と認証処理端末装置３０に記憶させて、情報媒体２０は、その共通鍵データを用いて認証処理端末装置３０を認証した場合に限り、秘密分散法による認証用秘密データＳの分散データｙ２等のデータを認証処理端末装置３０に送信する事もできる。
【００８５】
これにより、情報媒体２０は、認証処理端末装置３０に成りすました悪意の第三者の端末装置に認証用秘密データＳの分散データｙ２を知らせる事が無い。そのため、悪意の第三者の端末装置が、情報媒体２０から分散データｙ２を盗み取って、その分散データｙ２と、その他のデータを認証処理端末装置３０に送信することで情報媒体２０に成りすまして認証処理端末装置３０にアクセスする事を防ぐ事ができる。
【００８６】
＜第３の実施形態＞
第３の実施形態の認証システムは、第１の実施形態と同様に、図１の様に、認証設定装置１０と、情報媒体２０と、認証処理端末装置３０とで構成し、認証処理端末装置３０が秘密分散法によって情報媒体２０を認証する。すなわち、第３の実施形態は、第１の実施形態と同様に、情報媒体２０は、秘密データ生成手段２１と、分散手段２２と、記憶手段２３と、認証用テンプレート暗号化手段２４を有し、認証処理端末装置３０は、記憶手段３１と、復元手段３２と、暗号文復号手段３３と、確認手段３４と、開錠手段３５を有している。
【００８７】
そして、図２と図４と図６の様に、情報媒体２０の秘密データ生成手段２１が認証用秘密データＳを作成し、分散手段２２が２つの分散データｙ１とｙ２を作成する。認証用テンプレート暗号化手段２４は、認証用テンプレートを、認証用秘密データを鍵として暗号化して、暗号化認証用テンプレートを作成する。認証処理端末装置３０の復元手段３２は、図２と図５と図７の様に、分散データｙ１とｙ２から認証用秘密データＳを復元し、暗号文復号手段３３は、暗号化認証用テンプレートから認証用テンプレートを復号する。
【００８８】
第３の実施形態が第１の実施形態と相違する点は、図１３の様に構成して、認証処理端末装置３０が、サービス番号で区別した複数の情報媒体２０を、サービス番号毎に異なる認証用秘密データを用いた秘密分散法によって認証する点である。先ず、認証設定装置１０が、図１３の様に、情報媒体２０ａと認証処理端末装置３０のサービス番号ＩＤ１の認証処理用に秘密データＡを作成し、その秘密データＡを分散手段１２で秘密データａ１と秘密データａ２に分散し、情報媒体２０ｂと認証処理端末装置３０を設定して、サービス番号ＩＤ１の、情報媒体２０ａの秘密分散法による認証処理を行わせる。
【００８９】
更に、認証設定装置１０が、図１３の様に、情報媒体２０ｂと認証処理端末装置３０のサービス番号ＩＤ２の認証処理用に秘密データＦを作成し、その秘密データＦを分散手段１２で秘密データｆ１と秘密データｆ２に分散し、情報媒体２０ｂと認証処理端末装置３０を設定して、サービス番号ＩＤ２の、情報媒体２０ｂの秘密分散法による認証処理を行わせる。
【００９０】
それにより、サービス番号ＩＤ１の秘密分散法の認証処理により、認証処理端末装置３０に、情報媒体２０ａを認証させ、サービス番号ＩＤ２の秘密分散法の認証処理により、認証処理端末装置３０に、情報媒体２０ｂを認証させる。
【００９１】
なお、本発明は、以上の実施形態に限定されず、情報媒体２０と認証処理端末装置３０は電気接続方式や非接触近距離無線通信方式で互いにデータを通信する以外に、通信回線を介して、遠地間でデータを通信させて動作させる事もできる。
【００９２】
また、認証処理端末装置３０が、秘密分散法により情報媒体２０を認証した場合に開錠手段３５を動作させる認証システムに限定されず、本発明により、認証処理端末装置３０が、秘密分散法により情報媒体２０を認証した場合に、認証処理端末装置３０から所定のコンテンツのデータを情報媒体２０に送信する認証システムを構成する事もできる。
【符号の説明】
【００９３】
１０・・・認証設定装置
１１・・・秘密データ生成手段
１２・・・分散手段
１３・・・記憶手段
１４・・・認証用テンプレート暗号化手段
２０、２０ａ、２０ｂ・・・情報媒体
２１・・・秘密データ生成手段
２２・・・分散手段
２３・・・記憶手段
２４・・・認証用テンプレート暗号化手段
３０・・・認証処理端末装置
３１・・・記憶手段
３２・・・復元手段
３３・・・暗号文復号手段
３４・・・確認手段
３５・・・開錠手段
Ａ、Ｂ、Ｃ、Ｆ、Ｓ・・・認証用秘密データ
ａ・・・ランダムに作成した係数
ａ１、ａ２、ｂ１、ｂ２、ｃ１、ｃ２、ｄ１、ｄ２、ｆ１、ｆ２、ｙ１、ｙ２・・・分散データ
ＥｎｃＡ（Ｔａ）、ＥｎｃＢ（Ｔｂ）、ＥｎｃＣ（Ｔｃ）・・・暗号化認証用テンプレート
ＩＤ１、ＩＤ２・・・サービス番号
Ｓ１〜Ｓ３７・・・処理ステップ
Ｓｅｃ１・・・秘密鍵データ
Ｓｅｃ２・・・公開鍵データ
Ｔａ、Ｔｂ、Ｔｃ・・・認証用テンプレート
【図１】
2020205548.tif 000003
【図２】
2020205548.tif 000004
【図３】
2020205548.tif 000005
【図４】
2020205548.tif 000006
【図５】
2020205548.tif 000007
【図６】
2020205548.tif 000008
【図７】
2020205548.tif 000009
【図８】
2020205548.tif 000010
【図９】
2020205548.tif 000011
【図１０】
2020205548.tif 000012
【図１１】
2020205548.tif 000013
【図１２】
2020205548.tif 000014
【図１３】
2020205548.tif 000015