(57)【要約】【課題】認証を行う装置間で授受される情報量を、暗号化に必要な情報量よりも少なくすることができる暗号データ通信システムを提供する。【解決手段】電子キーは、共通の暗号鍵を使用して暗号化した暗号コードＣｋ４の一部をキー側認証コードＣｋ５として車載機に送信する。一方、車載機は、自身が生成した暗号コードＣｃ４の一部である車両側認証コードＣｃ５と、キー側認証コードＣｋ５とが一致する場合に、電子キーの正当性を認証する。【選択図】図４
2010041410.tif 000002
【特許請求の範囲】
【請求項１】
認証装置及び該認証装置に登録された対象装置の間で共通の暗号鍵を持ち合い、前記対象装置と前記認証装置との間で共有される共通の情報に対して前記対象装置が前記共通の暗号鍵を使用して暗号化した暗号結果を、認証情報として前記認証装置へ送信し、該認証装置が前記認証情報として受信した前記対象装置側の暗号結果と、前記共通の情報に対して前記認証装置が前記共通の暗号鍵を使用して暗号化した暗号結果とを比較してそれらが一致した場合に前記認証装置が前記対象装置の正当性を認証する暗号データ通信システムであって、
前記対象装置は、認証開始操作が入力される入力部と、該入力部に前記認証開始操作が入力されると、該対象装置に固有の識別情報に前記入力部が操作される毎に生成される入力履歴情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた第１の抽出規則に基づいて抽出し、該暗号結果の一部を第１の認証情報として前記認証装置に送信する第１通信手段と、前記認証装置から送信された乱数情報を受信すると、前記対象装置に固有の識別情報に受信した前記乱数情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた前記第１の抽出規則とは異なる第２の抽出規則に基づいて抽出し、該暗号結果の一部を第２の認証情報として前記認証装置に送信する第２通信手段とを備え、
前記認証装置は、前記第１の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記第１の認証情報を受信する毎に生成される入力履歴情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記第１の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第１の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証するとともに、前記第２の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記対象装置へ送信した乱数情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記対象装置との間で予め取り決められた前記第２の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第２の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証することを特徴とする暗号データ通信システム。
【請求項２】
認証装置及び該認証装置に登録された対象装置の間で共通の暗号鍵を持ち合い、前記対象装置と前記認証装置との間で共有される共通の情報に対して前記対象装置が前記共通の暗号鍵を使用して暗号化した暗号結果を、認証情報として前記認証装置へ送信し、該認証装置が前記認証情報として受信した前記対象装置側の暗号結果と、前記共通の情報に対して前記認証装置が前記共通の暗号鍵を使用して暗号化した暗号結果とを比較してそれらが一致した場合に前記認証装置が前記対象装置の正当性を認証する暗号データ通信システムであって、
前記対象装置は、認証開始操作が入力される入力部と、該入力部に前記認証開始操作が入力されると、該対象装置に固有の第１の識別情報に前記入力部が操作される毎に生成される入力履歴情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第１の認証情報として前記認証装置に送信する第１通信手段と、前記認証装置から送信された乱数情報を受信すると、前記第１の識別情報とは異なる前記対象装置に固有の第２の識別情報に受信した前記乱数情報を付加した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第２の認証情報として前記認証装置に送信する第２通信手段とを備え、
前記認証装置は、前記第１の認証情報を受信した場合、自身に登録された前記対象装置固有の第１の識別情報に前記第１の認証情報を受信する毎に生成される入力履歴情報を付加した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第１の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証するとともに、前記第２の認証情報を受信した場合、自身に登録された前記対象装置固有の第２の識別情報に前記対象装置へ送信した乱数情報を付加した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第２の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証することを特徴とする暗号データ通信システム。
【請求項３】
認証装置及び該認証装置に登録された対象装置の間で共通の暗号鍵を持ち合い、前記対象装置と前記認証装置との間で共有される共通の情報に対して前記対象装置が前記共通の暗号鍵を使用して暗号化した暗号結果を、認証情報として前記認証装置へ送信し、該認証装置が前記認証情報として受信した前記対象装置側の暗号結果と、前記共通の情報に対して前記認証装置が前記共通の暗号鍵を使用して暗号化した暗号結果とを比較してそれらが一致した場合に前記認証装置が前記対象装置の正当性を認証する暗号データ通信システムであって、
前記対象装置は、認証開始操作が入力される入力部と、該入力部に前記認証開始操作が入力されると、該対象装置に固有の識別情報に前記入力部が操作される毎に生成される入力履歴情報を前記認証装置との間で予め取り決められた第１の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第１の認証情報として前記認証装置に送信する第１通信手段と、前記認証装置から送信された乱数情報を受信すると、前記識別情報に受信した前記乱数情報を前記認証装置との間で予め取り決められた前記第１の加算規則とは異なる第２の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第２の認証情報として前記認証装置に送信する第２通信手段とを備え、
前記認証装置は、前記第１の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記第１の認証情報を受信する毎に生成される入力履歴情報を前記第１の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第１の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証するとともに、前記第２の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記対象装置へ送信した乱数情報を前記第２の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第２の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証することを特徴とする暗号データ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証を実施する装置間で互いに共通の暗号鍵を持ち合い、該装置間で共通の情報を共通の暗号鍵で暗号化した結果を交換することにより認証を行う暗号データ通信システムに関する。
【背景技術】
【０００２】
従来、例えば特許文献１に示されるように、送信端末と受信端末との間でメッセージを暗号化して通信する暗号データ通信システムが知られている。
この送信端末及び受信端末には、それらの間で共通の暗号鍵と、同じくそれらの間で共通の数列とが記憶されている。送信端末は、メッセージをｎビット（ｎ：正の整数）毎に分割したメッセージ部と、数列をｍビット（ｍ：正の整数）毎に分割した数列部とを結合してブロックを生成し、該ブロックをＡＥＳで暗号化し、該暗号結果を受信端末へ送信する。受信端末は、受信した暗号結果をＡＥＳで復号化してブロックを生成し、該ブロックをメッセージ部と数列部とに分割する。受信端末は、送信端末と共通の数列をｍビット（ｍ：正の整数）毎に分割して生成した数列部と、復号後の数列部とを比較し、それらが一致する場合に、復号後のメッセージを取得する。
【特許文献１】特開２００５−１１４８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の暗号データ通信システムによると、受信端末は、送信端末から送信された暗号結果を復号化するために、送信端末で暗号化された１ブロック分の暗号結果を全て受信してから、該暗号結果の復号化及び認証をしなければならず、送信端末で暗号化された全ての暗号結果を受信し、認証するのに時間を要するという不都合がある。
【０００４】
本発明は、こうした実情に鑑みてなされたものであって、その目的は、認証を行う装置間で授受される情報量を、暗号化に必要な情報量よりも少なくすることが可能な暗号データ通信システムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、認証装置及び該認証装置に登録された対象装置の間で共通の暗号鍵を持ち合い、前記対象装置と前記認証装置との間で共有される共通の情報に対して前記対象装置が前記共通の暗号鍵を使用して暗号化した暗号結果を、認証情報として前記認証装置へ送信し、該認証装置が前記認証情報として受信した前記対象装置側の暗号結果と、前記共通の情報に対して前記認証装置が前記共通の暗号鍵を使用して暗号化した暗号結果とを比較してそれらが一致した場合に前記認証装置が前記対象装置の正当性を認証する暗号データ通信システムであって、前記対象装置は、認証開始操作が入力される入力部と、該入力部に前記認証開始操作が入力されると、該対象装置に固有の識別情報に前記入力部が操作される毎に生成される入力履歴情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた第１の抽出規則に基づいて抽出し、該暗号結果の一部を第１の認証情報として前記認証装置に送信する第１通信手段と、前記認証装置から送信された乱数情報を受信すると、前記対象装置に固有の識別情報に受信した前記乱数情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた前記第１の抽出規則とは異なる第２の抽出規則に基づいて抽出し、該暗号結果の一部を第２の認証情報として前記認証装置に送信する第２通信手段とを備え、前記認証装置は、前記第１の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記第１の認証情報を受信する毎に生成される入力履歴情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記第１の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第１の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証するとともに、前記第２の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記対象装置へ送信した乱数情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記対象装置との間で予め取り決められた前記第２の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第２の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証することをその要旨とする。
【０００６】
本発明によれば、暗号化に必要な情報量よりも少ない情報量の認証情報に基づいて認証を行うことができる。よって、認証を行う装置間で授受される情報量を、暗号化に必要な情報量よりも少なくすることができる。
【０００７】
また、本発明では、対象装置の第１通信手段は、該対象装置に固有の識別情報と、対象装置が管理する入力履歴情報とから生成した加算情報を暗号化した暗号結果の一部を、第１の認証情報として認証装置へ送信する。また、対象装置の第２通信手段は、該対象装置に固有の識別情報と、認証装置から送信された乱数情報とから生成した加算情報を暗号化した暗号結果の一部を、第２の認証情報として認証装置へ送信する。即ち、本発明の対象装置及び認証装置は、入力部の入力操作に基づく入力履歴情報を用いた認証方法と、認証装置が管理する乱数情報を用いた認証方法との間で、共通の暗号鍵が使用されている。
【０００８】
ところで、入力部の入力操作に基づいて生成される入力履歴情報は、規則性を有するため、乱数情報と比較して、第三者に推定され易い。従って、これら２つの認証方法において、共通の暗号鍵を使用して認証情報を生成する場合、第三者に推定された入力履歴情報が乱数情報として対象装置に入力されると、該乱数情報に対する第２の認証情報として、第１の認証情報と同等のものが出力され、該第１の認証情報が不正に読み取られてしまうことが懸念される。このため、通常、これら２つの認証方法に対してそれぞれ別々の暗号鍵が設定され、認証装置及び対象装置には、それぞれ少なくとも２つの暗号鍵を記憶する必要があり、その分だけ、暗号鍵を記憶するための特殊な記憶領域が必要となってしまう。
【０００９】
この点、本発明では、対象装置の第１通信手段は、第１の抽出規則に基づいて抽出した暗号結果の一部を第１の認証情報として認証装置へ送信する。一方、第２通信手段は、第１の抽出規則とは異なる第２の抽出規則に基づいて抽出した暗号結果の一部を第２の認証情報として認証装置へ送信する。従って、対象装置が管理する入力履歴情報と認証装置が管理する乱数情報とが一致した場合でも、異なる認証情報が授受される。このため、第三者に入力履歴情報が推定され、該入力履歴情報が乱数情報として入力されてしまった場合でも、該乱数情報に対する第２の認証情報を、第１の認証情報として不正に利用されてしまうことを防止することができる。よって、共通の暗号鍵によって２つの異なる認証方法による認証を行うことが可能となり、暗号鍵を記憶するための特殊な記憶領域を小さくすることができる。
【００１０】
請求項２に記載の発明は、認証装置及び該認証装置に登録された対象装置の間で共通の暗号鍵を持ち合い、前記対象装置と前記認証装置との間で共有される共通の情報に対して前記対象装置が前記共通の暗号鍵を使用して暗号化した暗号結果を、認証情報として前記認証装置へ送信し、該認証装置が前記認証情報として受信した前記対象装置側の暗号結果と、前記共通の情報に対して前記認証装置が前記共通の暗号鍵を使用して暗号化した暗号結果とを比較してそれらが一致した場合に前記認証装置が前記対象装置の正当性を認証する暗号データ通信システムであって、前記対象装置は、認証開始操作が入力される入力部と、該入力部に前記認証開始操作が入力されると、該対象装置に固有の第１の識別情報に前記入力部が操作される毎に生成される入力履歴情報を付加した加算情報を、前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第１の認証情報として前記認証装置に送信する第１通信手段と、前記認証装置から送信された乱数情報を受信すると、前記第１の識別情報とは異なる前記対象装置に固有の第２の識別情報に受信した前記乱数情報を付加した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第２の認証情報として前記認証装置に送信する第２通信手段とを備え、前記認証装置は、前記第１の認証情報を受信した場合、自身に登録された前記対象装置固有の第１の識別情報に前記第１の認証情報を受信する毎に生成される入力履歴情報を付加した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第１の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証するとともに、前記第２の認証情報を受信した場合、自身に登録された前記対象装置固有の第２の識別情報に前記対象装置へ送信した乱数情報を付加した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第２の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証することをその要旨とする。
【００１１】
本発明によれば、暗号化に必要な情報量よりも少ない情報量の認証情報に基づいて認証を行うことができる。よって、認証を行う装置間で授受される情報量を、暗号化に必要な情報量よりも少なくすることができる。
【００１２】
また、本発明では、対象装置の第１通信手段は、対象装置に固有の第１の識別情報に前記入力部が操作される毎に生成される入力履歴情報を付加した加算情報を暗号化した暗号結果から、特定の抽出規則に基づいて抽出した暗号結果の一部を第１の認証情報として認証装置へ送信する。一方、第２通信手段は、第１の識別情報とは異なる対象装置に固有の第２の識別情報に認証装置から送信された乱数情報を付加した加算情報を暗号化した暗号結果から、特定の抽出規則に基づいて抽出した暗号結果の一部を第２の認証情報として認証装置へ送信する。従って、対象装置が管理する入力履歴情報と認証装置が管理する乱数情報とが一致した場合でも、異なる認証情報が授受される。このため、第三者に入力履歴情報が推定され、該入力履歴情報が乱数情報として入力されてしまった場合でも、該乱数情報に対する第２の認証情報を、第１の認証情報として不正に利用されてしまうことを防止することができる。よって、共通の暗号鍵によって２つの異なる認証方法による認証を行うことが可能となり、暗号鍵を記憶するための特殊な記憶領域を小さくすることができる。
【００１３】
請求項３に記載の発明は、認証装置及び該認証装置に登録された対象装置の間で共通の暗号鍵を持ち合い、前記対象装置と前記認証装置との間で共有される共通の情報に対して前記対象装置が前記共通の暗号鍵を使用して暗号化した暗号結果を、認証情報として前記認証装置へ送信し、該認証装置が前記認証情報として受信した前記対象装置側の暗号結果と、前記共通の情報に対して前記認証装置が前記共通の暗号鍵を使用して暗号化した暗号結果とを比較してそれらが一致した場合に前記認証装置が前記対象装置の正当性を認証する暗号データ通信システムであって、前記対象装置は、認証開始操作が入力される入力部と、該入力部に前記認証開始操作が入力されると、該対象装置に固有の識別情報に前記入力部が操作される毎に生成される入力履歴情報を前記認証装置との間で予め取り決められた第１の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第１の認証情報として前記認証装置に送信する第１通信手段と、前記認証装置から送信された乱数情報を受信すると、前記識別情報に受信した前記乱数情報を前記認証装置との間で予め取り決められた前記第１の加算規則とは異なる第２の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記認証装置との間で予め取り決められた特定の抽出規則に基づいて抽出し、該抽出した暗号結果の一部を第２の認証情報として前記認証装置に送信する第２通信手段とを備え、前記認証装置は、前記第１の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記第１の認証情報を受信する毎に生成される入力履歴情報を前記第１の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第１の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証するとともに、前記第２の認証情報を受信した場合、自身に登録された前記対象装置固有の識別情報に前記対象装置へ送信した乱数情報を前記第２の加算規則に基づいて付加して加算情報を生成し、該生成した加算情報を前記共通の暗号鍵を使用して暗号化した暗号結果の一部を、前記特定の抽出規則に基づいて抽出し、該抽出した暗号結果と、前記第２の認証情報に含まれる前記対象装置側の暗号結果とが一致する場合に、前記対象装置の正当性を認証することをその要旨とする。
【００１４】
本発明によれば、暗号化に必要な情報量よりも少ない情報量の認証情報に基づいて認証を行うことができる。よって、認証を行う装置間で授受される情報量を、暗号化に必要な情報量よりも少なくすることができる。
【００１５】
また、本発明では、対象装置の第１通信手段は、対象装置に固有の識別情報に入力部が操作される毎に生成される入力履歴情報を認証装置との間で予め取り決められた第１の加算規則に基づいて付加して加算情報を生成し、該加算情報を暗号化した暗号結果の一部を第１の認証情報として認証装置へ送信する。一方、第２通信手段は、識別情報に受信した前記乱数情報を前記認証装置との間で予め取り決められた前記第１の加算規則とは異なる第２の加算規則に基づいて付加して加算情報を生成し、該加算情報を暗号化した暗号結果の一部を第２の認証情報として認証装置へ送信する。従って、対象装置が管理する入力履歴情報と認証装置が管理する乱数情報とが一致した場合でも、異なる認証情報が授受される。このため、第三者に入力履歴情報が推定され、該入力履歴情報が乱数情報として入力されてしまった場合でも、該乱数情報に対する第２の認証情報を、第１の認証情報として不正に利用されてしまうことを防止することができる。よって、共通の暗号鍵によって２つの異なる認証方法による認証を行うことが可能となり、暗号鍵を記憶するための特殊な記憶領域を小さくすることができる。
【発明の効果】
【００１６】
本発明によれば、認証を行う装置間で授受される情報量を、暗号化に必要な情報量よりも少なくすることができる暗号データ通信システムを得ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を車両の電子キーシステムに具体化した一実施の形態を図面に基づいて説明する。この電子キーシステムは、ユーザにより所持される電子キーと車両との間の無線通信を通じてドアの施解錠及びエンジンの始動を行うものである。
【００１８】
＜電子キーシステムの概要＞
まず電子キーシステムの概要を説明する。図１に示すように、電子キーシステム１１は、ユーザに所持される電子キー１２、及び車両Ｃａｒに搭載される車載機１３を備えてなる。
【００１９】
電子キー１２の制御回路２１には、ＬＦ帯の無線信号を受信するＬＦ受信回路２２、及び当該制御回路２１からの指令に従いＲＦ帯の無線信号を送信するＲＦ送信回路２３が接続されている。ＬＦ受信回路２２は、受信したＬＦ信号を復調するとともに、その復調後の信号を受信データとして制御回路２１に出力する。また、ＲＦ送信回路２３は、制御回路２１からの指令に従い、電子キー１２に固有の識別コードを乗せたＲＦ帯の応答信号Ｓｒｅｐを送信する。
【００２０】
また、制御回路２１には、入力部としての施錠ボタン２４及び解錠ボタン２５が電気的に接続されている。施錠ボタン２４及び解錠ボタン２５は、電子キー１２の意匠面に設けられた押しボタンスイッチ等によって構成され、ユーザによって施錠操作及び解錠操作が可能となっている。そして、制御回路２１は、施錠ボタン２４から施錠操作が行われた旨を示す操作信号が入力されると、電子キー１２固有の識別コードを含む、施錠ボタン２４が操作された旨の施解錠操作信号ＳｋｅｙをＲＦ送信回路２３に出力する。施錠ボタン２４が操作された旨の施解錠操作信号Ｓｋｅｙが入力されると、ＲＦ送信回路２３は、施錠ボタン２４が操作された旨の施解錠コードと、電子キー１２に固有の識別コードとを乗せたＲＦ帯の施解錠操作信号Ｓｋｅｙを送信する。また、制御回路２１は、解錠ボタン２５から解錠操作が行われた旨を示す操作信号が入力されると、電子キー１２固有の識別コードを含む、解錠ボタン２５が操作された旨の施解錠操作信号ＳｋｅｙをＲＦ送信回路２３に出力する。解錠ボタン２５が操作された旨の施解錠操作信号Ｓｋｅｙが入力されると、ＲＦ送信回路２３は、解錠ボタン２５が操作された旨の施解錠コードと、電子キー１２に固有の識別コードとを乗せたＲＦ帯の施解錠操作信号Ｓｋｅｙを送信する。
【００２１】
車載機１３は、電子キー１２との間の相互無線通信を通じて当該電子キー１２の妥当性を判断する照合制御装置３１を備えてなる。この照合制御装置３１には、車室外へＬＦ帯の無線信号を送信する車室外ＬＦ送信機３２、車室内へＬＦ帯の無線信号を送信する車室内ＬＦ送信機３３、及びＲＦ帯の無線信号を受信するＲＦ受信機３４が接続されている。また、照合制御装置３１には、ドア錠を施解錠するべくドアロックモータＭを駆動制御するドア制御装置３５、ユーザによるエンジンスイッチＳＷの操作に応じて車両Ｃａｒの電源位置を切換制御する電源制御装置３６、及びエンジンＥの駆動制御を行うエンジン制御装置３７が、バス（多重通信線）Ｂを介して接続されている。
【００２２】
照合制御装置３１は、ＲＦ受信機３４を通じて、電子キー１２から送信された施解錠操作信号Ｓｋｅｙを受信すると、当該施解錠操作信号Ｓｋｅｙに含まれる電子キー１２に固有の識別コードと、自身の記憶部３１ａに記憶された識別コードとを比較する車室外照合を行う。そして、照合制御装置３１は、この車室外照合が成立した場合には、該施解錠操作信号Ｓｋｅｙに含まれる施錠コード若しくは解錠コードに基づいて、ドア制御装置３５にドアロック要求信号若しくはドアアンロック要求信号を出力する。
【００２３】
例えば、施解錠操作信号Ｓｋｅｙに解錠ボタン２５が操作された旨の施錠コードが含まれている場合、照合制御装置３１は、ドア制御装置３５にドアロック要求信号を出力する。ドア制御装置３５は、照合制御装置３１からのドアロック要求信号を受けて、ドアロックモータＭを駆動して車両のドアを施錠する。一方、施解錠操作信号Ｓｋｅｙに解錠ボタン２５が操作された旨の解錠コードが含まれている場合、照合制御装置３１は、ドア制御装置３５にドアアンロック要求信号を出力する。ドア制御装置３５は、照合制御装置３１からのドアアンロック要求信号を受けて、ドアロックモータＭを駆動して車両のドアを解錠する。
【００２４】
また、エンジンＥが停止状態且つドアが施錠状態である車両Ｃａｒの駐車状態において、照合制御装置３１は、電子キー１２に応答を要求する車室外照合用のＬＦ帯の応答要求信号Ｓｒｅｑを所定の制御周期で車室外ＬＦ送信機３２を通じて車室外に送信する。これにより、車両Ｃａｒのドアの周辺には、電子キー１２の図示しない検知領域が形成される。そして、ユーザが電子キー１２を所持して車両Ｃａｒに接近して前記検知領域内に入ると、電子キー１２の制御回路２１は、前記応答要求信号Ｓｒｅｑを受けて自身の記憶部２１ａに格納された識別コードを含む応答信号Ｓｒｅｐを、ＲＦ送信回路２３を通じて送信する。
【００２５】
照合制御装置３１は、ＲＦ受信機３４を通じて電子キー１２からの応答信号Ｓｒｅｐを受信すると、当該応答信号Ｓｒｅｐに含まれる電子キー１２に固有の識別コードと、自身の記憶部３１ａに記憶された識別コードとを比較する車室外照合を行う。そして照合制御装置３１は、この車室外照合が成立した場合には、図示しないドアハンドルノブに内蔵されたタッチセンサを起動し、当該センサを通じてユーザによるドアハンドルノブのタッチ操作を検出すると、ドア制御装置３５にドアアンロック要求信号を出力する。ドア制御装置３５は、照合制御装置３１からのドアアンロック要求信号を受けて、ドアロックモータＭを駆動して車両のドアを解錠する。
【００２６】
この後、電子キー１２を所持するユーザが車両に乗り込んだとき、ドア制御装置３５は図示しないドアセンサを通じてこれを検出して当該検出信号を照合制御装置３１へ出力する。ドア制御装置３５からユーザが乗車した旨示す検出信号が入力されると、照合制御装置３１は、車室内ＬＦ送信機３３を通じて車室内照合用の応答要求信号Ｓｒｅｑを送信することにより、車室内に電子キー１２の検知領域を形成する。電子キー１２は、ＬＦ受信回路２２を通じて車室内照合用の応答要求信号Ｓｒｅｑを受信すると、ＲＦ送信回路２３を通じて識別コードを含む応答信号Ｓｒｅｐを送信する。
【００２７】
照合制御装置３１は、ＲＦ受信機３４を通じて電子キー１２からの応答信号Ｓｒｅｐを受信すると、当該応答信号Ｓｒｅｐに含まれる電子キー１２に固有の識別コードと、自身の記憶部３１ａに記憶された識別コードとを比較する車室内照合を行う。そして照合制御装置３１は、この車室外照合の照合結果を記憶部３１ａに記憶し、当該照合結果を各種の車載システムの実行機能に応じてこれらシステムの制御装置、例えば電源制御装置３６及びエンジン制御装置３７へ送信する。
【００２８】
すなわち、電源制御装置３６は、シフトレバーが駐車位置に保持されるとともに図示しないブレーキペダルが踏み込まれた状態で、エンジンスイッチＳＷがオン操作された旨検出すると、照合制御装置３１に対して車室内照合の照合結果を確認する。電源制御装置３６は、照合制御装置３１を通じて取得した車室内照合の照合結果が照合成立を示すものであった場合には、図示しないアクセサリリレー及びイグニッションリレーをオン動作させて、車両Ｃａｒの各部に動作電力を供給する。
【００２９】
そして、電源制御装置３６は、エンジンＥの始動を要求する始動要求信号を、バスＢを通じてエンジン制御装置３７へ出力する。エンジン制御装置３７は、電源制御装置３６からの始動要求信号が入力されると、照合制御装置３１に対して車室内照合の照合結果を確認するとともに、互いが対を成す制御装置同士であるか否かの確認（ペアリング）を行う。エンジン制御装置３７は、車室内照合及びペアリングの双方が成立している場合にのみ、エンジンＥを始動させる。
【００３０】
そして、ユーザが降車するべくエンジンスイッチＳＷの操作を通じてエンジンＥを停止した後に、解錠状態のドアを開けて車室外に出て、前記ドアハンドルノブに設けられる図示しないロックスイッチをオン操作した場合には、これが照合制御装置３１により検出される。すると、照合制御装置３１は、車室外ＬＦ送信機３２を通じて車室外照合用の検知領域を再度形成して車室外照合を行い、当該車室外照合が成立したときには、ドアロック要求信号をドア制御装置３５へ出力する。ドア制御装置３５は、照合制御装置３１からのドアロック要求信号が入力されると、ドアロックモータＭを駆動してドアを施錠する。
【００３１】
＜電子キー及び車載機の相互認証＞
ここで、前述した電子キーシステム１１においては、電子キー１２と車載機１３との相互認証が無線通信により行われることから、これら電子キー１２と車載機１３との間で送受信される情報（電子キー１２に固有の識別情報等）が傍受され、この情報を使用して車両Ｃａｒが不正に使用されることが特に懸念される。このため、電子キー１２と車載機１３との間では、これらの間で授受する情報を所定の暗号アルゴリズムにより暗号化して送受信する暗号化通信を利用した認証が行われる。本実施の形態では、認証を実施する装置間、すなわち電子キー１２と車載機との間で互いに共通の暗号鍵Ｋを持ち合い、乱数情報（チャレンジコード）を暗号鍵Ｋで暗号化した結果を交換することにより認証を行う、いわゆるチャレンジ・レスポンス認証方式が採用されている。
【００３２】
以下に、電子キーシステム１１における暗号化通信について説明する。
図２に示すように、車載機１３の照合制御装置３１（具体的には記憶部３１ａ）には、予め登録された電子キー１２の車両側識別コードＣｃ１とともに、該電子キー１２と共通の暗号鍵Ｋが記憶されている。この車両側識別コードＣｃ１は、照合制御装置３１に登録された電子キー１２毎に設定されている。
【００３３】
照合制御装置３１は、電子キー１２から送信される施解錠操作信号の受信回数をカウントする図示しないカウンタを備え、該カウンタの値に基づいて車両側ローリングコードを生成する車両側ローリングコード生成部４１を備えている。電子キー１２から施解錠操作信号Ｓｋｅｙを受信すると、照合制御装置３１は、前記カウンタに１を加算し、新たな車両側ローリングコードを生成する。照合制御装置３１は、施解錠操作信号Ｓｋｅｙを受信する度に、記憶部３１ａに記憶されている車両側ローリングコードを更新する。
【００３４】
また、照合制御装置３１は、施解錠操作信号Ｓｋｅｙを受信すると、対応する電子キー１２の車両側識別コードＣｃ１に、車両側ローリングコードを付加して加算コードを生成し、該加算コードを前記共通の暗号鍵Ｋを使用して暗号化した暗号コードを生成する車両側第１暗号部４２を備えている。なお、本実施の形態では、車両側第１暗号部４２は、９６ビットの車両側識別コードＣｃ１に３２ビットの車両側ローリングコードを付加して１２８ビットの加算コードを生成する。そして、車両側第１暗号部４２は、該１２８ビットの加算コードを暗号化して１２８ビットの暗号コードを生成する。
【００３５】
また、照合制御装置３１は、車両側第１暗号部４２が共通の暗号鍵Ｋを使用して暗号化した暗号コードの一部を、前記電子キー１２との間で予め取り決められた第１の抽出規則に基づいて抽出し、３２ビットの車両側第１認証コードを生成する車両側第１抽出部４３を備えている。本実施の形態では、車両側第１抽出部４３は、暗号コードの最初の３２ビットを抽出し、３２ビットの車両側第１認証コードを生成する。なお、この車両側第１認証コードが第１の認証情報に相当する。
【００３６】
また、照合制御装置３１は、電子キー１２を認証する際、その都度異なる乱数を用いて乱数情報としての３２ビットのチャレンジコードＣｃｈを生成するチャレンジコード生成部４４を備えている。なお、このチャレンジコードＣｃｈが、乱数情報に相当する。
【００３７】
また、照合制御装置３１は、電子キー１２から送信されたレスポンス信号Ｓｒｅｓを受信すると、対応する電子キー１２の車両側識別コードＣｃ１に、チャレンジコードＣｃｈを付加して加算コードを生成し、該加算コードを前記共通の暗号鍵Ｋを使用して暗号化した暗号コードを生成する車両側第２暗号部４５を備えている。なお、本実施の形態では、車両側第２暗号部４５は、９６ビットの車両側識別コードＣｃ１に３２ビットのチャレンジコードＣｃｈを付加して１２８ビットの加算コードを生成する。そして、車両側第２暗号部４５は、該１２８ビットの加算コードを暗号化して１２８ビットの暗号コードを生成する。
【００３８】
また、照合制御装置３１は、車両側第２暗号部４５が共通の暗号鍵Ｋを使用して暗号化した暗号コードの一部を、前記電子キー１２との間で予め取り決められた、前記第１の抽出規則とは異なる第２の抽出規則に基づいて抽出し、車両側第２認証コードを生成する車両側第２抽出部４６を備えている。本実施の形態では、車両側第２抽出部４６は、暗号コードの最後の３２ビットを抽出し、３２ビットの車両側第２認証コードを生成する。なお、この車両側第２認証コードが認証装置側の第２の認証情報に相当する。
【００３９】
一方、電子キー１２の制御回路２１（具体的には記憶部２１ａ）には、電子キー１２に固有のキー側識別コードＣｋ１とともに、前記車載機１３と共通の暗号鍵Ｋが記憶されている。制御回路２１は、前記施錠ボタン２４及び解錠ボタン２５の操作回数をカウントする図示しないカウンタを備え、施錠ボタン２４若しくは解錠ボタン２５が操作される毎に異なる値のキー側ローリングコードを生成するキー側ローリングコード生成部５１を備えている。本実施の形態では、制御回路２１は、施錠ボタン２４若しくは解錠ボタン２５が操作されると、前記カウンタに１加算し、新たなキー側ローリングコードを生成する。そして、制御回路２１は、記憶部２１ａに記憶されているキー側ローリングコードを更新する。
【００４０】
また、制御回路２１は、施錠ボタン２４若しくは解錠ボタン２５が操作されると、キー側識別コードＣｋ１に、３２ビットのキー側ローリングコードを付加して１２８ビットの加算コードを生成し、該加算コードを前記共通の暗号鍵Ｋを使用して暗号化した１２８ビットの暗号コードを生成するキー側第１暗号部５２を備えている。なお、本実施の形態では、キー側第１暗号部５２は、９６ビットのキー側識別コードＣｋ１に３２ビットのキー側ローリングコードを付加して１２８ビットの加算コードを生成する。そして、キー側第１暗号部５２は、該１２８ビットの加算コードを暗号化して１２８ビットの暗号コードを生成する。
【００４１】
また、制御回路２１は、キー側第１暗号部５２が共通の暗号鍵Ｋを使用して暗号化した暗号コードの一部を、前記車載機１３（具体的には照合制御装置３１）との間で予め取り決められた第１の抽出規則に基づいて抽出し、３２ビットのキー側第１認証コードを生成するキー側第１抽出部５３を備えている。本実施の形態では、キー側第１抽出部５３は、暗号コードの最初の３２ビットを抽出し、３２ビットのキー側第１認証コードを生成する。なお、このキー側第１認証コードが対象装置側の第１の認証情報に相当する。なお、第１通信手段は、キー側第１暗号部５２及びキー側第１抽出部５３から構成される。
【００４２】
また、制御回路２１は、前記チャレンジコードＣｃｈを受信すると、キー側識別コードＣｋ１に、受信したチャレンジコードＣｃｈを付加して加算コードを生成し、該加算コードを前記共通の暗号鍵Ｋを使用して暗号化した暗号コードを生成するキー側第２暗号部５４を備えている。なお、本実施の形態では、キー側第２暗号部５４は、９６ビットのキー側識別コードＣｋ１に３２ビットのチャレンジコードＣｃｈを付加して１２８ビットの加算コードを生成する。そして、キー側第２暗号部５４は、該１２８ビットの加算コードを暗号化して１２８ビットの暗号コードを生成する。
【００４３】
また、制御回路２１は、キー側第２暗号部５４が共通の暗号鍵Ｋを使用して暗号化した暗号コードの一部を、車載機１３（具体的には照合制御装置３１）との間で予め取り決められた第１の抽出規則とは異なる第２の抽出規則に基づいて抽出し、３２ビットのキー側第２認証コードを生成するキー側第２抽出部５５を備えている。本実施の形態では、キー側第２抽出部５５は、暗号コードの最後の３２ビットを抽出し、３２ビットのキー側第２認証コードを生成する。なお、このキー側第２認証コードが対象装置側の第２の認証情報に相当する。なお、第２通信手段は、キー側第２暗号部５４とキー側第２抽出部５５とから構成される。
【００４４】
本実施の形態では、暗号方式としてＡＥＳ（Ａｄｖａｎｓｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）を利用する。ＡＥＳは、共通の暗号鍵Ｋを利用した暗号方式で、１２８ビットのブロックサイズを使用し、１２８ビット、１９２ビット、２５６ビットから暗号鍵Ｋのビット数を選択できる。本実施の形態では、１２８ビットの暗号鍵Ｋを選択した場合の動作について説明するが、これに限定されない。また、本実施の形態では、暗号方式としてＡＥＳを利用するがこれに限定されず、ＭＩＳＴＹ（開発者の頭文字を使用した造語）等の６４ビットのブロックサイズを持つ暗号方式であってもよい。
【００４５】
次に、電子キーシステム１１におけるワイヤレス認証方式の暗号化通信の動作を図３に従って説明する。
同図３に示すように、例えば車両Ｃａｒが駐車状態であるとき、ステップ１０１において電子キー１２の解錠ボタン２５が操作されると、電子キー１２は、ステップ１０２において、自身のカウンタに１加算して新たなキー側ローリングコードＣｋ２を生成する。そして、電子キー１２は、次のステップ１０３において、キー側第１認証コードＣｋ５を生成する。具体的には、図４（ａ）に示すように、キー側識別コードＣｋ１に、３２ビットのキー側ローリングコードＣｋ２を付加して１２８ビットの加算コードＣｋ３を生成し、該加算コードＣｋ３を前記共通の暗号鍵Ｋを使用して暗号化した１２８ビットの暗号コードＣｋ４を生成する。そして、電子キー１２は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ４の一部を、前記車載機１３との間で予め取り決められた第１の抽出規則に基づいて抽出し（この場合、暗号コードＣｋ４の最初の３２ビットを抽出し）、３２ビットのキー側第１認証コードＣｋ５を生成する。
【００４６】
そして、図３に示すように、次のステップ１０４において、電子キー１２は、該キー側第１認証コードＣｋ５と、施解錠コードとを含む施解錠操作信号Ｓｋｅｙを生成し、該施解錠操作信号Ｓｋｅｙを、前記ＲＦ送信回路２３を通じて車載機１３へ送信する。
【００４７】
ステップ１０５において、電子キー１２から送信されたキー側第１認証コードＣｋ５を含む施解錠操作信号Ｓｋｅｙを受信すると、車載機１３は、次のステップ１０６おいて、自身のカウンタに１加算して新たな車両側ローリングコードＣｃ２を生成する。そして、車載機１３は、次のステップ１０７において、車両側第１認証コードＣｃ５を生成する。具体的には、図４（ｂ）に示すように、車載機１３は、先ず、対応する電子キー１２の９６ビットの車両側識別コードＣｃ１に、３２ビットの車両側ローリングコードＣｃ２を付加して１２８ビットの加算コードＣｃ３を生成し、該加算コードＣｃ３を前記共通の暗号鍵Ｋを使用して暗号化した１２８ビットの暗号コードＣｃ４を生成する。そして、車載機１３は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ４の一部を、前記電子キー１２との間で予め取り決められた第１の抽出規則に基づいて抽出し（この場合、暗号コードＣｃ４の最初の３２ビットを抽出し）、３２ビットの車両側第１認証コードＣｃ５を生成する。
【００４８】
そして、図３に示すように、次のステップ１０８において、車載機１３は、抽出した車両側第１認証コードＣｃ５と、前記キー側第１認証コードＣｋ５とを比較し、それらが一致する場合に電子キー１２の正当性を認証する。
【００４９】
以上で車載機１３と電子キー１２との間のワイヤレス認証は完了となる。そして、前述したワイヤレス認証において車載機１３が電子キー１２を正常に認証した場合、車載機１３は、当該認証が成立したことをもって電子キー１２との間の照合が成立した旨判断し、車両Ｃａｒのドアを解錠する。
【００５０】
次に、電子キーシステム１１におけるチャレンジ・レスポンス認証方式の暗号化通信の動作を図５に従って説明する。なお、ここでは、乗車時等に行われる車室外照合が行われるものとする。なお、この暗号化通信のステップを「Ｓ」と略記する。
【００５１】
同図５に示すように、車両Ｃａｒの駐車状態にあっては、車載機１３は、前記応答要求信号Ｓｒｅｑとして、電子キー１２を起動させるＷＡＫＥコードを含む起動信号Ｓｗａｋｅを所定の制御周期で送信する。これにより、車両Ｃａｒのドアの周辺には、電子キー１２の検知領域が形成される。
【００５２】
そして、ユーザが電子キー１２を携帯して前記検知領域に入った際、当該電子キー１２が車両Ｃａｒからの起動信号Ｓｗａｋｅを受信すると、当該電子キー１２は、まず起動信号Ｓｗａｋｅに含まれるＷＡＫＥコードの妥当性、すなわち、当該ＷＡＫＥコードが登録された正規の信号パターンかどうかを判定する。次に、電子キー１２は、前記ＷＡＫＥコードが正規の信号パターンである旨判定したときには、自身の動作が安定するのを待って、正常に認識した旨の応答信号であるＡＣＫ信号Ｓａｃｋを車両側へ返信する。
【００５３】
車載機１３は、電子キー１２からのＡＣＫ信号Ｓａｃｋを受信することにより、電子キー１２が前記検知領域内にあると判断し、登録された自身の車両コードを含む車両識別信号Ｓｃａｒを発信する。
【００５４】
そして、電子キー１２は、車載機１３からの車両識別信号Ｓｃａｒを受信すると、それに含まれる車両コードと自身に登録された車両コードとの照合を行う。そして、その照合が成立した場合には、電子キー１２は、ＲＦ送信回路２３を通じてＡＣＫ信号Ｓａｃｋを車両側へ再び返信する。
【００５５】
＜チャレンジ・レスポンス認証＞
車載機１３は、電子キー１２からのＡＣＫ信号Ｓａｃｋを再度受信すると、電子キー１２との間でチャレンジ・レスポンス認証を行う。
【００５６】
すなわち、同図５に示すように、車載機１３は、ステップ２０１において、まず乱数を生成し、この乱数を電子キー１２に対するチャレンジコードＣｃｈとする。そして、車載機１３は、次のステップ２０２において、このチャレンジコードＣｃｈを含む認証信号Ｓｃｈａを送信する。
【００５７】
ステップ２０３において、車載機１３からの認証信号Ｓｃｈａを受信すると、電子キー１２の制御回路２１は、次のステップ２０４において、キー側第２認証コードＣｋ８を生成する。具体的には、図６（ａ）に示すように、制御回路２１は、９６ビットのキー側識別コードＣｋ１に、受信した３２ビットのチャレンジコードＣｃｈを付加して１２８ビットの加算コードＣｋ６を生成し、該加算コードＣｋ６を前記共通の暗号鍵Ｋを使用して暗号化した１２８ビットの暗号コードＣｋ７を生成する。そして、制御回路２１は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ７の一部を、前記車載機１３との間で予め取り決められた第１の抽出規則とは異なる第２の抽出規則に基づいて抽出し（この場合、暗号コードＣｋ７の最後の３２ビットを抽出し）、３２ビットのキー側第２認証コードＣｋ８を生成する。そして、次のステップ２０５において、制御回路２１は、該キー側第２認証コードＣｋ８を含むレスポンス信号Ｓｒｅｓを車載機１３に送信する。
【００５８】
ステップ２０６において、電子キー１２から送信されたキー側第２認証コードＣｋ８（レスポンス信号Ｓｒｅｓ）を受信すると、車載機１３は、次のステップ２０７において、車両側第２認証コードＣｃ８を生成する。具体的には、図６（ｂ）に示すように、車載機１３は、対応する電子キー１２の９６ビットの車両側識別コードＣｃ１に、３２ビットのチャレンジコードＣｃｈを付加して１２８ビットの加算コードＣｃ６を生成し、該加算コードＣｃ６を前記共通の暗号鍵Ｋを使用して暗号化した１２８ビットの暗号コードＣｃ７を生成する。そして、車載機１３は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ７の一部を、登録された電子キー１２との間で予め取り決められた、前記第１の抽出規則とは異なる第２の抽出規則に基づいて抽出し（この場合、暗号コードＣｃ７の最後の３２ビットを抽出し）、３２ビットの車両側第２認証コードＣｃ８を生成する。
【００５９】
そして、図５に示すように、次のステップ２０８において、車載機１３は、抽出した車両側第２認証コードＣｃ８と、前記レスポンス信号Ｓｒｅｓに含まれるキー側第２認証コードＣｋ８とを比較し、それらが一致する場合に電子キー１２の正当性を認証する。
【００６０】
以上で車載機１３と電子キー１２との間のチャレンジ・レスポンス認証は完了となる。ここで、チャレンジ・レスポンス認証においては、認証のたびに異なる乱数を生成してチャレンジコードとされることから、いわゆるリプレイアタックが抑制される。このリプレイアタックとは、過去のチャレンジコードＣｃｈと、該チャレンジコードＣｃｈに対応する認証コードＣｋ８とを傍受して、そのまま再利用することにより正規のユーザになりすます攻撃をいう。
【００６１】
そして、前述したチャレンジ・レスポンス認証において車載機１３が電子キー１２を正常に認証した場合、車載機１３は、当該認証が成立したことをもって電子キー１２との間の車室外照合が成立した旨判断する。この後、車両のドアが解錠されて、電子キー１２を所持するユーザが乗車した際には、前述した車室外照合と同様にして車載機１３と電子キー１２との相互認証を行うべく車室内照合が行われる。ここでは、車室内照合の手順についての詳細な説明を省略する。
【００６２】
ところで、通常、暗号方式としてＡＥＳを採用した場合の暗号コードのブロックサイズは１２８ビットであり、これを復号化して認証するためには、認証を実施する装置間で１２８ビットの暗号コードを送信しなければならない。本実施の形態では、電子キー１２は、共通の暗号鍵を使用して暗号化した暗号コードＣｋ４，Ｃｋ７の一部をキー側認証コードＣｋ５，Ｃｋ８として車載機１３に送信し、車載機１３は、自身が生成した暗号コードＣｃ４，Ｃｃ７の一部である車両側認証コードＣｃ５，Ｃｃ８と、キー側認証コードＣｋ５，Ｃｋ８とが一致する場合に、電子キー１２の正当性を認証する。即ち、暗号コードＣｋ４，Ｃｋ７の一部がキー側認証コードＣｋ５，Ｃｋ８として授受されるため、電子キー１２と車載機１３との間で授受される情報のビット数を、通常のＡＥＳを復号化して認証するために必要な通信ビット数よりも小さくすることが可能となり、より短い時間で情報を授受することができる。従って、送受信の処理及び認証の応答速度の高速化を図ることができる。
【００６３】
また、本発明では、施錠ボタン２４若しくは解錠ボタン２５の操作回数に基づくローリングコードＣｋ２，Ｃｃ２を用いたワイヤレス認証と、車載機１３が管理するチャレンジコードＣｃｈを用いたチャレンジ・レスポンス認証との間で、共通の暗号鍵Ｋが使用されている。
【００６４】
ところで、施錠ボタン２４若しくは解錠ボタン２５の操作回数に基づいて生成されるローリングコードＣｋ２，Ｃｃ２は、規則性を有するため、チャレンジコードＣｃｈと比較して、第三者に推定され易い。従って、これら２つの認証方法において、共通の暗号鍵Ｋを使用して認証情報を生成する場合、第三者に推定されたローリングコードがチャレンジコードＣｃｈとして電子キー１２に入力されると、該チャレンジコードＣｃｈに対するキー側第２認証コードＣｋ８として、キー側第１認証コードＣｋ５と同等のものが出力され、該キー側第１認証コードＣｋ５が不正に読み取られてしまうことが懸念される。このため、通常、これら２つの認証方法に対してそれぞれ別々の暗号鍵Ｋが設定され、車載機１３及び電子キー１２には、それぞれ少なくとも２つの暗号鍵Ｋを記憶する必要があり、その分だけ、暗号鍵Ｋを記憶するための特殊な記憶領域が必要となってしまう。
【００６５】
この点、本実施の形態では、ワイヤレス認証において、電子キー１２は、第１の抽出規則に基づいて抽出した暗号コードＣｋ４の一部をキー側第１認証コードＣｋ５として認証装置へ送信する。一方、チャレンジ・レスポンス認証において、電子キー１２は、ワイヤレス認証の際の第１の抽出規則とは異なる第２の抽出規則に基づいて抽出した暗号コードＣｋ７の一部をキー側第２認証コードＣｋ８として車載機１３へ送信する。従って、施錠ボタン２４若しくは解錠ボタン２５の操作回数に基づくローリングコードＣｋ２，Ｃｃ２と照合制御装置３１が管理するチャレンジコードＣｃｈとが一致した場合でも、ローリングコードＣｋ２に対応するキー側第１認証コードＣｋ５と、チャレンジコードＣｃｈに対応するキー側第２認証コードＣｋ８とが一致しなくなり、異なる認証コードＣｋ５，Ｃｋ８が授受される。このため、第三者にローリングコードＣｋ２，Ｃｃ２が推定され、該ローリングコードＣｋ２，Ｃｃ２がチャレンジコードＣｃｈとして入力されてしまった場合でも、該チャレンジコードＣｃｈに対するキー側第２認証コードＣｋ８を、キー側第１認証コードＣｋ５として不正に利用されてしまうことを防止することができる。よって、共通の暗号鍵Ｋによって２つの異なる認証方法による認証を行うことが可能となり、暗号鍵Ｋを記憶するための特殊な記憶領域を小さくすることができる。
【００６６】
次に、上記実施の形態の作用効果を以下に記載する。
（１）電子キー１２は、共通の暗号鍵を使用して暗号化した暗号コードＣｋ４，Ｃｋ７の一部をキー側認証コードＣｋ５，Ｃｋ８として車載機１３に送信し、車載機１３は、自身が生成した暗号コードＣｃ４，Ｃｃ７の一部である車両側認証コードＣｃ５，Ｃｃ８と、キー側認証コードＣｋ５，Ｃｋ８とが一致する場合に、電子キー１２の正当性を認証する。このため、暗号化に必要なビット数（情報量）よりも少ないビット数の認証コードＣｃ５，Ｃｃ８，Ｃｋ５，Ｃｋ８に基づいて認証を行うことができる。よって、電子キー１２と車載機１３との間で授受される情報量を、暗号化に必要な情報量よりも少なくすることができる。
【００６７】
（２）また、施錠ボタン２４若しくは解錠ボタン２５の操作回数に基づくローリングコードＣｋ２，Ｃｃ２を用いたワイヤレス認証と、車載機１３が管理するチャレンジコードＣｃｈを用いたチャレンジ・レスポンス認証との間で、共通の暗号鍵Ｋが使用されている。よって、暗号データ通信に使用される暗号鍵Ｋを記憶するための特殊な記憶領域を小さくすることができる。
【００６８】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態を説明する。本実施の形態では、車載機１３の照合制御装置３１（具体的には、記憶部３１ａ）には、予め登録された電子キー１２と共通の暗号鍵Ｋとともに、該電子キー１２に対応する識別コードとして互いに異なる第１及び第２識別コードが記憶されている。これら第１及び第２識別コードは、照合制御装置３１に登録された電子キー１２毎に設定されている。また、電子キー１２の制御回路２１（具体的には、記憶部２１ａ）には、前記車載機１３と共通の暗号鍵Ｋとともに、該電子キー１２に対応する識別コードとして互いに異なる第１及び第２識別コードが記憶されている。そして、２つの異なる識別コードを使い分けることにより、ワイヤレス認証とスマート認証とで、異なる識別コードを用いて認証コードを生成する点で前記第１の実施の形態と異なる。従って、前記第１の実施の形態と同様の構成については同一の符号を付し、その詳細な説明を省略する。なお、第１識別コードが第１の識別情報に相当し、第２識別コードが第２の識別情報に相当する。
【００６９】
図７（ａ）に示すように、電子キー１２の制御回路２１（具体的には、キー側第１暗号部５２）は、施錠ボタン２４若しくは解錠ボタン２５が操作されると、キー側第１識別コードＣｋ１１に、３２ビットのキー側ローリングコードＣｋ２を付加して１２８ビットの加算コードＣｋ１３を生成し、該加算コードＣｋ１３を前記共通の暗号鍵Ｋを使用して暗号化した１２８ビットの暗号コードＣｋ１４を生成する。なお、本実施の形態では、キー側第１暗号部５２は、９６ビットのキー側第１識別コードＣｋ１１に３２ビットのキー側ローリングコードＣｋ２を付加して１２８ビットの加算コードＣｋ１３を生成する。そして、キー側第１暗号部５２は、該１２８ビットの加算コードＣｋ１３を暗号化して１２８ビットの暗号コードＣｋ１４を生成する。
【００７０】
また、電子キー１２の制御回路２１（具体的には、キー側第１抽出部５３）は、キー側第１暗号部５２が共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ１４の一部を、前記車載機１３（具体的には照合制御装置３１）との間で予め取り決められた特定の抽出規則に基づいて抽出し、３２ビットのキー側第１認証コードＣｋ１５を生成する。本実施の形態では、電子キー１２の制御回路２１は、暗号コードＣｋ１４の最後の３２ビットを抽出し、３２ビットのキー側第１認証コードＣｋ１５を生成する。なお、このキー側第１認証コードＣｋ１５が対象装置側の第１の認証情報に相当する。
【００７１】
また、図８（ａ）に示すように、電子キー１２の制御回路２１（具体的には、キー側第２暗号部５４）は、前記チャレンジコードＣｃｈを受信すると、キー側第２識別コードＣｋ１２に、受信したチャレンジコードＣｃｈを付加して加算コードＣｋ１６を生成し、該加算コードＣｋ１６を前記共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ１７を生成する。なお、本実施の形態では、電子キー１２の制御回路２１は、９６ビットのキー側第２識別コードＣｋ１２に３２ビットのチャレンジコードＣｃｈを付加して１２８ビットの加算コードＣｋ１６を生成する。そして、電子キー１２の制御回路２１は、該１２８ビットの加算コードＣｋ１６を暗号化して１２８ビットの暗号コードＣｋ１７を生成する。
【００７２】
また、電子キー１２の制御回路２１（具体的には、キー側第２抽出部５５）は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ１７の一部を、車載機１３（具体的には照合制御装置３１）との間で予め取り決められた特定の抽出規則に基づいて抽出し、３２ビットのキー側第２認証コードＣｋ１８を生成する。本実施の形態では、電子キー１２の制御回路２１は、キー側第１認証コードＣｋ１５を抽出する場合と同様、暗号コードＣｋ７の最後の３２ビットを抽出し、３２ビットのキー側第２認証コードＣｋ１８を生成する。なお、このキー側第２認証コードＣｋ１８が対象装置側の第２の認証情報に相当する。
【００７３】
図７（ｂ）に示すように、車載機１３の照合制御装置３１（具体的には、車両側第１暗号部４２）は、施解錠操作信号Ｓｋｅｙを受信すると、対応する電子キー１２の車両側第１識別コードＣｃ１１に、車両側ローリングコードＣｃ２を付加して加算コードＣｃ１３を生成し、該加算コードＣｃ１３を前記共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ１４を生成する。なお、本実施の形態では、車載機１３の照合制御装置３１は、９６ビットの車両側第１識別コードＣｃ１１に３２ビットの車両側ローリングコードＣｃ２を付加して１２８ビットの加算コードＣｃ１３を生成する。そして、車載機１３の照合制御装置３１は、該１２８ビットの加算コードＣｃ１３を暗号化して１２８ビットの暗号コードＣｃ１４を生成する。
【００７４】
また、車載機１３の照合制御装置３１（具体的には、車両側第１抽出部４３）は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ１４の一部を、前記電子キー１２との間で予め取り決められた特定の抽出規則に基づいて抽出し、３２ビットの車両側第１認証コードＣｃ１５を生成する。本実施の形態では、車載機１３の照合制御装置３１は、暗号コードＣｃ４の最後の３２ビットを抽出し、３２ビットの車両側第１認証コードＣｃ１５を生成する。なお、この車両側第１認証コードＣｃ１５が第１の認証情報に相当する。
【００７５】
また、図８（ｂ）に示すように、車載機１３の照合制御装置３１（具体的には、車両側第２暗号部４５）は、電子キー１２から送信されたレスポンス信号Ｓｒｅｓを受信すると、対応する電子キー１２の車両側第２識別コードＣｃ１２に、チャレンジコードＣｃｈを付加して加算コードＣｃ１６を生成し、該加算コードＣｃ１６を前記共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ１７を生成する。なお、本実施の形態では、車載機１３の照合制御装置３１は、９６ビットの車両側第２識別コードＣｃ１２に３２ビットのチャレンジコードＣｃｈを付加して１２８ビットの加算コードＣｃ１６を生成する。そして、車載機１３の照合制御装置３１は、該１２８ビットの加算コードＣｃ１６を暗号化して１２８ビットの暗号コードＣｃ１７を生成する。
【００７６】
また、車載機１３の照合制御装置３１（具体的には、車両側第２抽出部４６）は、車両側第２暗号部４５が共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ１７の一部を、前記電子キー１２との間で予め取り決められた特定の抽出規則に基づいて抽出し、車両側第２認証コードＣｃ１８を生成する。本実施の形態では、車載機１３の照合制御装置３１は、前記車両側第１認証コードＣｃ１５を抽出した場合と同様、暗号コードＣｃ１７の最後の３２ビットを抽出し、３２ビットの車両側第２認証コードＣｃ１８を生成する。なお、この車両側第２認証コードＣｃ１８が認証装置側の第２の認証情報に相当する。
【００７７】
本実施の形態では、ワイヤレス認証において、電子キー１２は、電子キー１２に固有のキー側第１識別コードＣｋ１１にキー側ローリングコードＣｋ２を付加した加算コードＣｋ１３を暗号化した暗号コードＣｋ１４から、特定の抽出規則に基づいて抽出した一部をキー側第１認証コードＣｋ１５として車載機１３へ送信する。一方、チャレンジ・レスポンス認証において、電子キー１２は、キー側第１識別コードＣｋ１１とは異なるキー側第２識別コードＣｋ１２に車載機１３から送信されたチャレンジコードＣｃｈを付加した加算コードＣｋ１６を暗号化した暗号コードＣｋ１７から、特定の抽出規則に基づいて抽出した一部をキー側第２認証コードＣｋ１８として車載機１３へ送信する。従って、電子キー１２が管理するローリングコードＣｋ２，Ｃｃ２と車載機１３が管理するチャレンジコードＣｃｈとが一致した場合でも、異なる認証コードＣｋ１５，Ｃｋ１８が授受される。このため、第三者にローリングコードＣｋ２，Ｃｃ２が推定され、該ローリングコードＣｋ２，Ｃｃ２がチャレンジコードＣｃｈとして入力されてしまった場合でも、該チャレンジコードＣｃｈに対するキー側第２認証コードＣｋ１８を、キー側第１認証コードＣｋ１５として不正に利用されてしまうことを防止することができる。よって、共通の暗号鍵Ｋによって２つの異なる認証方法による認証を行うことが可能となり、暗号鍵Ｋを記憶するための特殊な記憶領域を小さくすることができる。
【００７８】
即ち、この第２の実施の形態によっても上記第１の実施の形態と同様の効果を得ることができる。
＜第３の実施の形態＞
次に、本発明の第３の実施の形態を説明する。本実施の形態は、ワイヤレス認証において識別コードにローリングコードを付加する際の第１の加算規則と、スマート認証において識別コードにチャレンジコードを付加する際の第２の加算規則とが予め設定されている。そして、２つの異なる加算規則を使い分けることにより、ワイヤレス認証とスマート認証とで、異なる認証コードを生成する点で前記第１の実施の形態と異なる。従って、前記第１の実施の形態と同様の構成については同一の符号を付し、その詳細な説明を省略する。
【００７９】
図９（ａ）に示すように、電子キー１２の制御回路２１（具体的には、キー側第１暗号部５２）は、施錠ボタン２４若しくは解錠ボタン２５が操作されると、キー側識別コードＣｋ１に、キー側ローリングコードＣｋ２を、前記車載機１３（具体的には照合制御装置３１）との間で予め取り決められた第１の加算規則に基づいて付加して、加算コードＣｋ２３を生成する。なお、本実施の形態では、電子キー１２の制御回路２１は、３２ビットのキー側ローリングコードＣｋ２の後に９６ビットのキー側識別コードＣｋ１を付加して１２８ビットの加算コードＣｋ２３を生成する。そして、キー側第１暗号部５２は、該１２８ビットの加算コードＣｋ２３を暗号化して１２８ビットの暗号コードＣｋ２４を生成する。
【００８０】
また、電子キー１２の制御回路２１（具体的には、キー側第１抽出部５３）は、キー側第１暗号部５２が共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ２４の一部を、前記車載機１３（具体的には照合制御装置３１）との間で予め取り決められた特定の抽出規則に基づいて抽出し、３２ビットのキー側第１認証コードＣｋ２５を生成する。本実施の形態では、電子キー１２の制御回路２１は、暗号コードＣｋ２４の最後の３２ビットを抽出し、３２ビットのキー側第１認証コードＣｋ２５を生成する。なお、このキー側第１認証コードＣｋ２５が対象装置側の第１の認証情報に相当する。
【００８１】
また、図１０（ａ）に示すように、電子キー１２の制御回路２１（具体的には、キー側第２暗号部５４）は、前記チャレンジコードＣｃｈを受信すると、キー側識別コードＣｋ１に、受信したチャレンジコードＣｃｈを、前記車載機１３（具体的には照合制御装置３１）との間で予め取り決められた第２の加算規則に基づいて付加して、加算コードＣｋ２６を生成する。なお、本実施の形態では、電子キー１２の制御回路２１は、３２ビットのチャレンジコードＣｃｈの前に９６ビットのキー側識別コードＣｋ１を付加して１２８ビットの加算コードＣｋ２６を生成する。そして、電子キー１２の制御回路２１は、該１２８ビットの加算コードＣｋ２６を暗号化して１２８ビットの暗号コードＣｋ２７を生成する。
【００８２】
また、電子キー１２の制御回路２１（具体的には、キー側第２抽出部５５）は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｋ２７の一部を、車載機１３（具体的には照合制御装置３１）との間で予め取り決められた特定の抽出規則に基づいて抽出し、３２ビットのキー側第２認証コードＣｋ２８を生成する。本実施の形態では、電子キー１２の制御回路２１は、キー側第１認証コードＣｋ２５を抽出する場合と同様、暗号コードＣｋ７の最後の３２ビットを抽出し、３２ビットのキー側第２認証コードＣｋ２８を生成する。なお、このキー側第２認証コードＣｋ２８が対象装置側の第２の認証情報に相当する。
【００８３】
図９（ｂ）に示すように、車載機１３の照合制御装置３１（具体的には、車両側第１暗号部４２）は、施解錠操作信号Ｓｋｅｙを受信すると、対応する電子キー１２の車両側識別コードＣｃ１に、車両側ローリングコードＣｃ２を、前記電子キー１２（具体的には、制御回路２１）との間で予め取り決められた第１の加算規則に基づいて付加して、加算コードＣｃ２３を生成する。なお、本実施の形態では、車載機１３の照合制御装置３１は、３２ビットの車両側ローリングコードＣｃ２の後に９６ビットの車両側識別コードＣｃ１を付加して１２８ビットの加算コードＣｃ２３を生成する。そして、車載機１３の照合制御装置３１は、該１２８ビットの加算コードＣｃ２３を暗号化して１２８ビットの暗号コードＣｃ２４を生成する。
【００８４】
また、車載機１３の照合制御装置３１（具体的には、車両側第１抽出部４３）は、共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ２４の一部を、前記電子キー１２との間で予め取り決められた特定の抽出規則に基づいて抽出し、３２ビットの車両側第１認証コードＣｃ２５を生成する。本実施の形態では、車載機１３の照合制御装置３１は、暗号コードＣｃ４の最後の３２ビットを抽出し、３２ビットの車両側第１認証コードＣｃ２５を生成する。なお、この車両側第１認証コードＣｃ２５が第１の認証情報に相当する。
【００８５】
また、図１０（ｂ）に示すように、車載機１３の照合制御装置３１（具体的には、車両側第２暗号部４５）は、電子キー１２から送信されたレスポンス信号Ｓｒｅｓを受信すると、対応する電子キー１２の車両側識別コードＣｃ１に、チャレンジコードＣｃｈを、前記電子キー１２（具体的には制御回路２１）との間で予め取り決められた第２の加算規則に基づいて付加して、加算コードＣｃ２６を生成する。なお、本実施の形態では、車載機１３の照合制御装置３１は、３２ビットの３２ビットのチャレンジコードＣｃｈの前に９６ビットの車両側識別コードＣｃ１を付加して１２８ビットの加算コードＣｃ２６を生成する。そして、車載機１３の照合制御装置３１は、該１２８ビットの加算コードＣｃ２６を暗号化して１２８ビットの暗号コードＣｃ２７を生成する。
【００８６】
また、車載機１３の照合制御装置３１（具体的には、車両側第２抽出部４６）は、車両側第２暗号部４５が共通の暗号鍵Ｋを使用して暗号化した暗号コードＣｃ２７の一部を、前記電子キー１２との間で予め取り決められた特定の抽出規則に基づいて抽出し、車両側第２認証コードＣｃ２８を生成する。本実施の形態では、車載機１３の照合制御装置３１は、前記車両側第１認証コードＣｃ２５を抽出した場合と同様、暗号コードＣｃ２７の最後の３２ビットを抽出し、３２ビットの車両側第２認証コードＣｃ２８を生成する。なお、この車両側第２認証コードＣｃ２８が認証装置側の第２の認証情報に相当する。
【００８７】
本実施の形態では、ワイヤレス認証において、電子キー１２は、電子キー１２に固有のキー側識別コードＣｋ１に、ローリングコードＣｋ２を車載機１３との間で予め取り決められた第１の加算規則に基づいて付加して加算コードＣｋ２３を生成し、該加算コードＣｋ２３を暗号化した暗号コードＣｋ２４の一部をキー側第１認証コードＣｋ２５として車載機１３へ送信する。一方、チャレンジ・レスポンス認証において、電子キー１２は、キー側識別コードＣｋ１に前記車載機１３から送信されたチャレンジコードＣｃｈを前記車載機１３との間で予め取り決められた前記第１の加算規則とは異なる第２の加算規則に基づいて付加して加算コードＣｋ２６を生成し、該加算コードＣｋ２６を暗号化した暗号コードＣｋ２７の一部をキー側第２認証コードＣｋ２８として車載機１３へ送信する。従って、施錠ボタン２４若しくは解錠ボタン２５の操作回数に基づくローリングコードＣｋ２，Ｃｃ２と車載機１３が管理するチャレンジコードＣｃｈとが一致した場合でも、ローリングコードＣｋ２に対応するキー側第１認証コードＣｋ２５と、チャレンジコードＣｃｈに対応するキー側第２認証コードＣｋ２８とが一致しなくなり、異なる認証コードＣｋ２５，Ｃｋ２８が授受される。このため、第三者にローリングコードＣｋ２，Ｃｃ２が推定され、該ローリングコードＣｋ２，Ｃｃ２がチャレンジコードＣｃｈとして入力されてしまった場合でも、該チャレンジコードＣｃｈに対するキー側第２認証コードＣｋ２８を、キー側第１認証コードＣｋ２５として不正に利用されてしまうことを防止することができる。よって、共通の暗号鍵Ｋによって２つの異なる認証方法による認証を行うことが可能となり、暗号鍵Ｋを記憶するための特殊な記憶領域を小さくすることができる。
【００８８】
即ち、この第３の実施の形態によっても上記第１及び第２の実施の形態と同様の効果を得ることができる。
尚、本実施の形態は、以下のように変更してもよい。
【００８９】
・上記第１の実施の形態では、２つの異なる抽出規則を使い分けることにより、ワイヤレス認証とスマート認証とで、異なる認証コードを生成した。また、第２の実施の形態では、２つの異なる識別コードを使い分けることにより、ワイヤレス認証とスマート認証とで、異なる認証コードを生成した。また、第３の実施の形態では、２つの異なる加算規則を使い分けることにより、ワイヤレス認証とスマート認証とで、異なる認証コードを生成した。しかしながら、これらを組み合わせることにより、ワイヤレス認証とスマート認証とで、異なる認証コードを生成してもよい。また、これらの内２つを組み合わせることにより、ワイヤレス認証とスマート認証とで、異なる認証コードを生成してもよい。
【００９０】
・上記各実施の形態では、１２８ビットの暗号コードから３２ビットの認証コードを抽出するようにしたが、認証コードの長さは適宜変更可能である。
・上記各実施の形態では、本発明を、ユーザにより所持される電子キー１２と車両（照合制御装置３１）との間の無線通信を通じてドアの施解錠を行う電子キーシステム１１に適用したが、例えば住宅用の電子キーシステムに具体化してもよい。また、携帯機を通信装置にかざすことにより、認証装置が携帯機を認証する通信システムに具体化してもよい。
【００９１】
・上記各実施の形態では、相互無線通信を行う２つの通信装置、すなわち電子キー１２及び車載機１３を一例に挙げたが、例えば通信バス等により相互に接続される複数の電子制御装置、あるいは通信ケーブル等により相互に接続される複数のコンピュータからなる有線通信システムに本発明を適用することも可能である。
【図面の簡単な説明】
【００９２】
【図１】電子キーシステムの概略構成を示すブロック図。
【図２】第１の実施の形態の暗号化通信に関する機能ブロック図。
【図３】第１の実施の形態のワイヤレス認証の処理手順に関するフローチャート。
【図４】（ａ）及び（ｂ）は第１の実施の形態のワイヤレス認証の認証コード作成に関する概略図。
【図５】第１の実施の形態のスマート認証の処理手順に関するフローチャート。
【図６】（ａ）及び（ｂ）は第１の実施の形態のスマート認証の認証コード作成に関する概略図。
【図７】（ａ）及び（ｂ）は第２の実施の形態のワイヤレス認証の認証コード作成に関する概略図。
【図８】（ａ）及び（ｂ）は第２の実施の形態のスマート認証の認証コード作成に関する概略図。
【図９】（ａ）及び（ｂ）は第３の実施の形態のワイヤレス認証の認証コード作成に関する概略図。
【図１０】（ａ）及び（ｂ）は第３の実施の形態のスマート認証の認証コード作成に関する概略図。
【符号の説明】
【００９３】
２４…入力部としての施錠ボタン、２５…入力部としての解錠ボタン、５２…第１通信手段を構成するキー側第１暗号部、５３…第１通信手段を構成するキー側第１抽出部、５４…第２通信手段を構成するキー側第２暗号部、５５…第２通信手段を構成するキー側第２抽出部、Ｋ…暗号鍵、Ｃｋ１，Ｃｃ１…識別情報としての識別コード、Ｃｋ２，Ｃｃ２…入力履歴情報としてのローリングコード、Ｃｋ３，Ｃｃ３，Ｃｋ６，Ｃｃ６，Ｃｋ１３，Ｃｃ１３，Ｃｋ１６，Ｃｃ１６，Ｃｋ２３，Ｃｃ２３，Ｃｋ２６，Ｃｃ２６…加算情報としての加算コード、Ｃｋ５，Ｃｃ５，Ｃｋ１５，Ｃｃ１５，Ｃｋ２５，Ｃｃ２５…第１の認証情報としての第１認証コード、Ｃｋ８，Ｃｃ８，Ｃｋ１８，Ｃｃ１８，Ｃｋ２８，Ｃｃ２８…第２の認証情報としての第２認証コード、Ｃｋ１１，Ｃｃ１１…第１の識別情報としての第１識別コード、Ｃｋ１２，Ｃｃ１２…第２の識別情報としての第２識別コード。
【図１】
2010041410.tif 000003
【図２】
2010041410.tif 000004
【図３】
2010041410.tif 000005
【図４】
2010041410.tif 000006
【図５】
2010041410.tif 000007
【図６】
2010041410.tif 000008
【図７】
2010041410.tif 000009
【図８】
2010041410.tif 000010
【図９】
2010041410.tif 000011
【図１０】
2010041410.tif 000012