(57)【要約】【課題】認証用の記録デバイスの紛失、盗難、偽造に対するセキュリティを向上させる【解決手段】認証鍵検証部１１ａは、記録デバイス２1から読み出した認証鍵Ｂ１と操作端末１1の記録部１４1に記録された認証鍵Ａ１を比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。次に、端末鍵復号部１１ｂが記録デバイス２1から読み出した端末鍵Ｂ２を記録部１４1の認証鍵Ａ１と端末識別情報Ａ２で復号し、端末鍵検証部１１ｃがその値（秘密情報）と記録部１４1に記録されている秘密情報Ａ３と比較し、両秘密情報と互いに一致すると記録デバイス２1に記録されていた端末鍵Ｂ２がこの操作端末11で有効であると認証する。認証鍵Ｂ１と端末鍵Ｂ２の両方が有効であると認証されると、利用者はこの操作端末１1からシステムを利用することができる。【選択図】図２
2006268668.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作端末を有するシステムにおいて利用者が前記各操作端末を利用する際に該利用者を認証する方法であって、
前記システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、各操作端末の利用権限を与える鍵である端末鍵と、該システムの外部には知られていない情報である秘密情報とを各操作端末の記録部に予め記録しておき、
前記利用者が、認証鍵と端末鍵と端末識別情報が記録されている記録デバイスを、利用しようとする前記操作端末に接続すると、該操作端末の検証部が前記記録デバイスから前記認証鍵を読み出し、これを該操作端末の前記記録部に記録されている認証鍵と比較し、一致すれば前記記録デバイスに記録されている認証鍵が有効であることを認証し、次に前記記録デバイスより端末鍵を読み出し、該端末鍵を、該操作端末の前記記録部に記録されている認証鍵と端末識別情報で復号し、その値が該操作端末の前記秘密情報と一致すると、前記記録デバイスに記録されている端末鍵が該操作端末で有効であることを認証する、
認証方法。
【請求項２】
前記利用者が利用する操作端末を変更するために、変更先の操作端末に前記記録デバイスを接続したとき、
前記変更先の操作端末の検証部が、前記記録デバイスの認証鍵は有効であるが、端末鍵が有効でないと判断すると、前記変更先の操作端末の端末識別情報暗復号部が、前記変更先の操作端末の記録部に記録されている端末識別情報を、前記記録デバイスに記録されている認証鍵を使って暗号化し、前記記録デバイスの端末識別情報に変更先の操作端末の端末識別情報として書き込み、
前記利用者が、変更元の操作端末に、前記変更先の操作端末の端末識別情報が書き込まれた前記記録デバイスを接続したとき、
前記記録デバイスの認証鍵と端末鍵が共に有効であると前記変更元の操作端末の検証部で認証されると、前記変更元の操作端末の端末識別情報暗復号部が、前記記録デバイスに記録されている前記変更先の操作端末の端末識別情報を読み出し、これを、前記変更元の操作端末の記録部に記録されている認証鍵で復号して変更先の操作端末の端末識別情報を取り出し、
前記変更元の操作端末の端末鍵生成部が、前記変更元の操作端末の記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された変更先の操作端末の端末識別情報を暗号化の鍵として、前記記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を前記変更先の操作端末の端末鍵として前記記録デバイスに書き込む
請求項１に記載の認証方法。
【請求項３】
複数の操作端末と、これら操作端末に接続された１つの認証サーバとを有するシステムにおいて利用者が前記各操作端末を利用する際に該利用者を認証する方法であって、
前記認証サーバの記録部に、該システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、該システムの外部には知られていない情報である秘密情報とを予め記録しておき、
前記各操作端末の記録部には、自端末の端末識別情報を予め記録しておき、
前記認証サーバの検証部が、前記利用者が、認証鍵と端末鍵と端末識別情報が記録されている記録デバイスを利用しようとする前記操作端末に接続したときに該操作端末が前記記録デバイスから読み出した前記認証鍵を受取り、これを前記認証サーバの記録部に記録されている認証鍵と比較し、一致すれば前記記録デバイスに記録されている認証鍵が有効であることを認証し、次に前記記録デバイスより端末鍵を読み出し、該端末鍵を、前記認証サーバの記録部に記録されている認証鍵と該操作端末の記録に記録されている端末識別情報で復号し、その値が前記秘密情報と一致すると、該操作端末で有効であることを認証する、
認証方法。
【請求項４】
前記利用者が利用する操作端末を変更する場合に、変更先の操作端末に前記記録デバイスを接続したとき、
前記認証サーバの検証部が、前記記録デバイスの認証鍵は有効であるが、端末鍵が有効でないと判断すると、前記変更先の操作端末の端末識別情報暗復号部が、該操作端末の前記記録部に記録されている端末識別情報を、前記記録デバイスに記録されている認証鍵を使って暗号化し、前記記録デバイスに変更先の操作端末の端末識別情報として書き込み、
前記利用者が、変更元の操作端末に、前記変更先の操作端末の端末識別情報が書き込まれた前記記録デバイスを接続したとき、
前記記録デバイスの認証鍵と端末鍵が共に有効であると前記認証サーバの検証部で認証されると、前記変更元の操作端末の端末識別情報暗復号部が、前記記録デバイスに記録されている前記変更先の操作端末の端末識別情報を読み出し、前記認証サーバの記録部に記録されている認証鍵で復号して変更先の操作端末の端末識別情報を取り出し、
前記変更元の操作端末の端末鍵生成部が、前記認証サーバの記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された変更先の操作端末の端末識別情報を暗号化の鍵として、前記認証サーバの記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を前記変更先の操作端末の端末鍵として前記記録デバイスに書き込む
請求項３に記載の認証方法。
【請求項５】
複数の操作端末を有するシステムにおいて利用者が前記各操作端末を利用する際に該利用者を認証する方法であって、
前記システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、自操作端末の利用権限を与える鍵である端末鍵と、該システムの外部には知られていない情報である秘密情報とを各操作端末の第１の記録部に予め記録しておき、
前記各操作端末を利用しようとする利用者を認証するための情報である、認証鍵と端末鍵と端末識別情報とが記録される第２の記録部を各操作端末に設け、
前記利用者が利用しようとする操作端末の検証部が前記第２の記録部から前記認証鍵を読み出し、これを前記第１の記録部に記録されている認証鍵と比較し、一致すれば前記第２の記録部に記録されている認証鍵が有効であることを認証し、次に前記第２の記録部より端末鍵を読み出し、該端末鍵を、前記第１の記録部に記録されている認証鍵と端末識別情報で復号し、その値が前記秘密情報と一致すると、前記第２の記録部に記録されている端末鍵が当該操作端末で有効であることを認証する、
認証方法。
【請求項６】
前記利用者が利用する操作端末を変更するために、変更元の操作端末の第２の記録部の情報を端末間通信にて変更先の操作端末に送信し、該情報を該変更先の操作端末の前記第２の記録部に記録したとき、
該変更先の操作端末の検証部が、前記第２の記録部の認証鍵は有効であるが、端末鍵が有効でないと判断すると、該変更先の操作端末の端末識別情報暗復号部が、該変更先の操作端末の第１の記録部に記録されている端末識別情報を、該変更先の操作端末の第２の記録部に記録されている認証鍵を使って暗号化し、該変更先の操作端末の第２の記録部に変更先の操作端末の端末識別情報として書き込み、
前記変更先の操作端末が、該変更先の操作端末の第２の記録部の情報を端末間通信にて変更元の操作端末に送信し、該変更元の操作端末が該情報を該変更元の操作端末の第２の記録部に記録したとき、
前記第２の記録部の認証鍵と端末鍵が共に有効であると該変更元の操作端末で認証されると、該変更元の操作端末の端末識別情報暗復号部が、該変更元の操作端末の第２の記録部に記録されている変更先の操作端末の端末識別情報を読み出し、これを、該変更元の操作端末の記録部に記録されている認証鍵で復号して前記変更先の操作端末の端末識別情報を取り出し、
該変更元の操作端末の端末鍵生成部が、該変更元の操作端末の記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された前記変更先の操作端末の端末識別情報を暗号化の鍵として、該変更元の操作端末の記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を前記変更先の操作端末の端末鍵として該変更元の操作端末の第２の記録部に書き込む
請求項５に記載の認証方法。
【請求項７】
前記操作端末の記録部に、該操作端末の特性情報である端末特性情報がさらに記録されており、
前記検証部は、前記記録デバイスに変更先の操作端末の端末識別情報を書き込む際に、前記記録部に記録されている端末特性情報も前記記録デバイスの認証鍵で暗号化して前記記録デバイスに書き込み、
前記操作端末の携帯情報適合化部が、前記記録デバイスに記録されている携帯情報を読出し、前記記録部に記録されている認証鍵と端末識別情報で該携帯情報を復号し、前記記録デバイスから端末特性情報を読出し、復号された携帯情報を該端末特性情報に応じた形式に変換し、これを、前記記録デバイスに記録されている端末識別情報を前記記録部に記録されている認証鍵で復号した端末識別情報と、前記記録デバイスに記録されている認証鍵で暗号化し、前記記録デバイスに新たな携帯情報として記録する、
請求項２に記載の認証方法。
【請求項８】
前記操作端末の記録部に、該操作端末の特性情報である端末特性情報がさらに記録されており、
前記認証サーバの検証部が、前記記録デバイスに変更先の操作端末の端末識別情報を書き込む際に、前記操作端末の記録部に記録されている端末特性情報も前記記録デバイスの認証鍵で暗号化して前記記録デバイスに書き込み、
前記操作端末の携帯情報適合化部が、前記記録デバイスに記録されている携帯情報を読出し、前記認証サーバの記録部に記録されている認証鍵と前記操作端末の記録部に記録されている端末識別情報で該携帯情報を復号し、前記記録デバイスから端末特性情報を読出し、復号された携帯情報を該端末特性情報に応じた形式に変換し、これを、前記記録デバイスに記録されている端末識別情報を前記認証認証サーバの記録部に記録されている認証鍵で復号した端末識別情報と、前記記録デバイスに記録されている認証鍵で暗号化し、前記記録デバイスに新たな携帯情報として記録する、
請求項４に記載の認証方法。
【請求項９】
前記操作端末の第１の記録部に、該操作端末の特性情報である端末特性情報がさらに記録されており、
前記操作端末の第２の記録部に、端末特性情報と携帯情報がさらに記録されており、
前記検証部は、前記第２の記録部に変更先の操作端末の端末識別情報を書き込む際に、前記第１の記録部に記録されている端末特性情報も前記第２の記録部の認証鍵で暗号化して前記第２の記録部に書き込み、
前記操作端末の携帯情報適合化部が、前記第２の記録部に記録されている携帯情報を読出し、前記第１の記録部に記録されている認証鍵と端末識別情報で該携帯情報を復号し、前記第２の記録部から端末特性情報を読出し、復号された携帯情報を該端末特性情報に応じた形式に変換し、これを、前記第１の記録部に記録されている端末識別情報を前記第１の記録部に記録されている認証鍵で復号した端末識別情報と、前記第２の記録部に記録されている認証鍵で暗号化し、前記第２の記録部に新たな携帯情報として記録する、請求項６に記載の認証方法。
【請求項１０】
所定のシステムを構成する操作端末において、
該システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、該操作端末の利用権限を与える鍵である端末鍵と、該システムの外部には知られていない情報である秘密情報とが記録されている記録部と、
前記利用者が、前記操作端末を利用するために、認証鍵と端末鍵と端末識別情報が記録されている記録デバイスを前記操作端末に接続すると、前記記録デバイスから前記認証鍵を読み出し、これを前記記録部に記録されている認証鍵と比較し、一致すれば前記記録デバイスに記録されている認証鍵が有効であることを認証し、次に前記記録デバイスより端末鍵を読み出し、該端末鍵を、前記記録部に記録されている認証鍵と端末識別情報で復号し、その値が前記秘密情報と一致すると、前記記録デバイスに記録されている端末鍵が該操作端末で有効であることを認証する検証部と、
を有することを特徴とする操作端末。
【請求項１１】
前記利用者が利用する操作端末を変更するために、前記記録デバイスを前記操作端末に接続したとき、前記検証部において、前記記録デバイスの認証鍵は有効であるが、端末鍵が有効でないと判断されると、前記記録部に記録されている端末識別情報を、前記記録デバイスに記録されている認証鍵を使って暗号化し、前記記録デバイスに変更先の操作端末の端末識別情報として書き込み、前記記録デバイスの認証鍵と端末鍵が共に有効であると前記検証部で認証されると、前記記録デバイスに記録されている変更先の操作端末の端末識別情報を読み出し、前記記録部に記録されている認証鍵で復号して変更先の操作端末の端末識別情報を取り出す端末識別情報暗復号部と、
前記記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された変更先の操作端末の端末識別情報を暗号化の鍵として、前記記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を変更先の操作端末の端末鍵として前記記録デバイスに書き込む端末鍵生成部と
をさらに有する、請求項１０に記載の操作端末。
【請求項１２】
複数の操作端末が接続され、これら操作端末とともに１つのシステムを構成する認証サーバにおいて、
前記システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、該システムの外部には知られていない情報である秘密情報とが記録されている記録部と、
利用者が、認証鍵と端末鍵と端末識別情報が記録されている記録デバイスを、利用しようとする前記操作端末に接続したときに、該操作端末が前記記録デバイスから読み出した認証鍵を受け取り、前記記録部に記録されている認証鍵と比較し、一致すれば前記記録デバイスに記録されている認証鍵が有効であることを認証し、次に該操作端末が前記記録デバイスより読み出した端末鍵を、前記記録部に記録されている認証鍵と前記操作端末から受け取った端末識別情報で復号し、その値が前記秘密情報と一致すると、前記記録デバイスに記録されている端末鍵が前記記録デバイスが接続された操作端末で有効であることを認証する検証部と、
を有することを特徴とする認証サーバ。
【請求項１３】
請求項１２の認証サーバに接続され、該認証サーバとともに１つのシステムを構成する操作端末において、
自端末の端末識別情報が記録されている記録部と、
前記利用者が利用する操作端末を変更するために、前記記録デバイスを前記操作端末に接続したとき、前記認証サーバの検証部において、前記記録デバイスの認証鍵は有効であるが、端末鍵が有効でないと判断されると、前記記録部に記録されている端末識別情報を、前記記録デバイスに記録されている認証鍵を使って暗号化し、前記記録デバイスに変更先の操作端末の端末識別情報として書き込み、前記記録デバイスの認証鍵と端末鍵が共に有効であると前記検証部で認証されると、前記記録デバイスに記録されている変更先の操作端末の端末識別情報を読み出し、前記認証サーバの記録部に記録されている認証鍵で復号して変更先の操作端末の端末識別情報を取り出す端末識別情報暗復号部と、
前記認証サーバの記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された変更先の操作端末の端末識別情報を暗号化の鍵として、前記認証サーバの記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を変更先の操作端末の端末鍵として前記記録デバイスに書き込む端末鍵生成部と
を有することを特徴とする操作端末。
【請求項１４】
特定のシステムを構成する操作端末において、
該システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、該操作端末の利用権限を与える鍵である端末鍵と、該システムの外部には知られていない情報である秘密情報とが記録されている第１の記録部と、
前記操作端末を利用しようとする利用者を認証するための情報である、認証鍵と端末鍵と端末識別情報とが記録される第２の記録部と、
前記第２の記録部から前記認証鍵を読み出し、これを前記第１の記録部に記録されている認証鍵と比較し、一致すれば前記第２の記録部に記録されている認証鍵が有効であることを認証し、次に前記第２の記録部より端末鍵を読み出し、該端末鍵を、前記第１の記録部に記録されている認証鍵と端末識別情報で復号し、その値が前記秘密情報と一致すると、前記第２の記録部に記録されている端末鍵が当該操作端末で有効であることを認証する検証部と、
を有することを特徴とする操作端末。
【請求項１５】
他の操作端末との間で通信を行うための端末間通信部と、
前記利用者が利用する操作端末を変更するために、変更元の操作端末が第２の記録部の情報を端末間通信部にて送信し、該情報を該操作端末の前記第２の記録部に記録したとき、
前記検証部が、前記第２の記録部の認証鍵は有効であるが、端末鍵が有効でないと判断すると、前記第１の記録部に記録されている端末識別情報を、前記第２の記録部に記録されている認証鍵を使って暗号化し、前記第２の記録部に変更先の操作端末の端末識別情報として書き込む端末識別情報暗復号部と、
変更先の操作端末が前記第２の記録部の情報を端末間通信にて送信し、前記第２の記録部に記録したとき、
前記第２の記録部の認証鍵と端末鍵が共に有効であると前記認証部で認証されると、前記第２の記録部に記録されている変更先の操作端末の端末識別情報を読み出し、これを、前記第１の記録部に記録されている認証鍵で復号して前記変更先の操作端末の端末識別情報を取り出す端末識別情報暗復号部と、
前記第１の記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された前記変更先の操作端末の端末識別情報を暗号化の鍵として、前記第２の記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を前記変更先の操作端末の端末鍵として前記第２の記録部に書き込む端末鍵生成部と
をさらに有する、請求項１４に記載の操作端末。
【請求項１６】
前記操作端末の記録部に、該操作端末の特性情報である端末特性情報がさらに記録されており、
前記検証部が、前記記録デバイスに変更先の操作端末の端末識別情報を書き込む際に、前記記録部に記録されている端末特性情報も前記記録デバイスの認証鍵で暗号化して前記記録デバイスに書き込み、
前記記録デバイスに記録されている携帯情報を読出し、前記記録部に記録されている認証鍵と端末識別情報で該携帯情報を復号し、前記記録デバイスから端末特性情報を読出し、復号された携帯情報を該端末特性情報に応じた形式に変換し、これを、前記記録デバイスに記録されている端末識別情報を前記記録部に記録されている認証鍵で復号した端末識別情報と、前記記録デバイスに記録されている認証鍵で暗号化し、前記記録デバイスに新たな携帯情報として記録する携帯情報適合化部をさらに有する、
請求項１１に記載の操作端末。
【請求項１７】
前記操作端末の記録部に、該操作端末の特性情報である端末特性情報がさらに記録されており、
前記検証部が、前記記録デバイスに変更先の操作端末の端末識別情報を書き込む際に、前記操作端末の記録部に記録されている端末特性情報も前記記録デバイスの認証鍵で暗号化して前記記録デバイスに書き込む、
請求項１２に記載の認証サーバ。
【請求項１８】
前記記録デバイスに記録されている携帯情報を読出し、前記認証サーバの記録部に記録されている認証鍵と前記操作端末の記録部に記録されている端末識別情報で該携帯情報を復号し、前記記録デバイスから端末特性情報を読出し、復号された携帯情報を該端末特性情報に応じた形式に変換し、これを、前記記録デバイスに記録されている端末識別情報を前記認証サーバの記録部に記録されている認証鍵で復号した端末識別情報と、前記記録デバイスに記録されている認証鍵で暗号化し、前記記録デバイスに新たな携帯情報として記録する携帯情報適合化部をさらに有する、請求項１３に記載の操作端末。
【請求項１９】
前記操作端末の第１の記録部に、該操作端末の特性情報である端末特性情報がさらに記録されており、
前記操作端末の第２の記録部に、端末特性情報と携帯情報がさらに記録されており、
前記検証部は、前記第２の記録部に変更先の操作端末の端末識別情報を書き込む際に、前記第１の記録部に記録されている端末特性情報も前記第２の記録部の認証鍵で暗号化して前記第２の記録部に書き込み、
前記第２の記録部に記録されている携帯情報を読出し、前記第１の記録部に記録されている認証鍵と端末識別情報で該携帯情報を復号し、前記第２の記録部から端末特性情報を読出し、復号された携帯情報を該端末特性情報に応じた形式に変換し、これを、前記第１の記録部に記録されている端末識別情報を前記第１の記録部に記録されている認証鍵で復号した端末識別情報と、前記第２の記録部に記録されている認証鍵で暗号化し、前記第２の記録部に新たな携帯情報として記録する携帯情報適合化部をさらに有する、
請求項１５に記載の操作端末。
【請求項２０】
複数の操作端末と、これら操作端末に接続された認証サーバを有するシステムであって、
前記認証サーバは、
前記システムの利用権限を与える、どの操作端末においても有効な鍵である認証鍵と、該システムの外部には知られていない情報である秘密情報とが記録されている記録部と、
利用者が、前記操作端末のいずれかを利用するために、認証鍵と端末鍵と端末識別情報が記録されている記録デバイスを前記操作端末に接続したときに、前記操作端末が前記記録デバイスから読み出した前記認証鍵を受け取り、前記記録部に記録されている認証鍵と比較し、一致すれば前記記録デバイスに記録されている認証鍵が有効であることを認証し、次に前記操作端末が前記記録デバイスより読み出した端末鍵を、前記記録部に記録されている認証鍵と前記操作端末から受け取った端末識別情報で復号し、その値が前記秘密情報と一致すると、前記記録デバイスに記録されている端末鍵が、前記記録デバイスが接続された操作端末で有効であることを認証する検証部と、
を有し、
前記操作端末は、
自端末の端末識別情報が記録されている記録部と、
前記利用者が利用する操作端末を変更するために、前記記録デバイスを前記操作端末に接続したとき、前記認証サーバの検証部において、前記記録デバイスの認証鍵は有効であるが、端末鍵が有効でないと判断されると、前記記録部に記録されている端末識別情報を、前記記録デバイスに記録されている認証鍵を使って暗号化し、前記記録デバイスに変更先の操作端末の端末識別情報として書き込み、前記記録デバイスの認証鍵と端末鍵が共に有効であると前記検証部で認証されると、前記記録デバイスに記録されている変更先の操作端末の端末識別情報を読み出し、前記認証サーバの記録部に記録されている認証鍵で復号して変更先の操作端末の端末識別情報を取り出す端末識別情報暗復号部と、
前記認証サーバの記録部に記録されている認証鍵と、前記端末識別情報暗復号部で取り出された変更先の操作端末の端末識別情報を暗号化の鍵として、前記記録部に記録されている秘密情報を暗号化し、暗号化された秘密情報を変更先の操作端末の端末鍵として前記記録デバイスに書き込む端末鍵生成部と
を有する
システム。
【請求項２１】
請求項１から９のいずれか１項に記載の認証方法をコンピュータに実行させるための認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作端末を利用する際に利用者を認証する方法に関する。
【背景技術】
【０００２】
従来の個人認証システムにおいては、ＩＣカードやＵＳＢメモリのような記録デバイスに認証鍵を記録し、利用者が操作端末を利用する際に、操作端末に記録デバイスから認証鍵を読み込ませて認証処理を行う方法があった。
【０００３】
従来の認証システムの一例を図１１に示す。この認証システムは操作端末４と記録デバイス５からなり、操作端末４は、認証鍵Ａ１を記録する記録部４２と、記録デバイス５の認証鍵Ｂ１を検証する検証部４１とからなる。操作端末４に記録デバイス５を接続すると、検証部４１が記録デバイス５の認証鍵Ｂ１と記録部４２の認証鍵Ａ１をそれぞれ読み出し、両者を比較することで検証し、一致すれば記録デバイス５が正当な物として認証する。
【０００４】
なお、個人認証方法として、端末に入力された指紋とＩＣカードの指紋情報を照合し、一致したとき、入力された指紋とＩＣカードの情報を端末からサーバに送信し、サーバが受信した情報をデータベースの照合して認証する方法が提案されている（特許文献１）。
【特許文献１】特開平１１−１６１７９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この方法では、認証鍵を記録した記録デバイスを持っていることが操作可能の条件となり、記録デバイスを持っていればどの操作端末でも同じように操作することができる。例えば、職場の自席の操作端末だけでなく、職場の別のフロアの操作端末や自宅の操作端末でも、どこでも端末があれば利用できるという利点があった。一方、記録デバイスを紛失したり、盗難や偽造が行われてしまうと、どこの操作端末でも利用できるので本来の利用者の操作端末とは別の操作端末から不正利用されるおそれが大きかった。
【０００６】
本発明の目的は、認証用の記録デバイスの紛失、盗難、偽造に対してセキュリティが向上した認証方法、操作端末、認証サーバ、および認証プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の態様では、記録デバイスにシステムの利用権限を与える認証鍵とともに、このシステムの特定の１つの操作端末だけの利用権限を与える端末鍵を記録し、認証に用いることで、特定の操作端末でのみの利用権限を与える。そして、端末鍵を変更先の操作端末に合わせて更新することで、利用する操作端末を変更する。詳しく言うと、記録デバイスに端末鍵を、操作端末の記録部に端末識別情報と秘密情報を持ち、操作端末の検証部が記録デバイスから認証鍵を読み出し、これを操作端末の記録部に記録されている認証鍵と比較し、一致すれば記録デバイスに記録されている認証鍵が有効であることを認証し、次に記録デバイスより端末鍵を読み出し、該端末鍵を、操作端末の記録部に記録されている認証鍵と端末識別情報で復号し、その値が記秘密情報と一致すると、記録デバイスに記録されている端末鍵が該操作端末で有効であることを認証する。また、記録デバイスに変更先の端末識別情報を記録し、操作端末の端末鍵生成部と端末識別情報暗復号部が端末鍵を更新することで、利用する操作端末を変更することができる。このように、本態様によれば、利用者が利用端末を限定できるため、認証用の記録デバイスの紛失、盗難、偽造に対してセキュリティが向上する。また、端末鍵を変更先の操作端末に合わせて更新するため、利用する操作端末を変更することが可能となる。
【０００８】
本発明の第２の態様では、検証部を認証サーバとして操作端末から切り出し、かつ操作端末の記録部にある認証鍵と秘密情報を認証サーバの記録部に記録して、第１の態様と同様に認証と端末鍵の変更を行なう。本態様は認証鍵の一括管理ができ、また、秘密情報を認証サーバの記録部で一括管理しているので、秘密情報を随時更新でき、端末鍵の漏洩のおそれを低下させることができる。さらに、操作端末の変更に伴う端末鍵の更新時に認証サーバを用いるので、認証サーバにおいて、操作端末の変更回数や変更する操作端末を制限することも可能となる。
【０００９】
本発明の第３の態様では、第１の態様で、記録デバイスに記録される認証鍵、端末鍵、端末識別情報を操作端末の記録部内またはこれとは別の記録手段に記録するようにして、記録デバイスを取り除いている。また、操作端末内に操作端末間通信部を配置し、操作端末間での通信を可能としている。したがって、利用者が記録デバイスを持ち歩く必要がなくなり、記録デバイスの紛失、盗難のおそれがなくなる。また、操作端末間で直接通信を行うので、変更先の操作端末が利用者に明示され、本来の利用者の操作端末とは別の操作端末から不正利用されるおそれが減る。
【００１０】
本発明の第４の態様では、第１の態様における操作端末に携帯情報適合化部が付加され、記録部には端末特性情報が、記録デバイスには端末特性情報と携帯情報がそれぞれ付加されている。本態様では、記録デバイスに携帯情報を記録し持ち運ぶことで、操作端末を変更しても作業中のファイルを継続して利用することができる。また、端末特性の異なる操作端末間で端末変更を行う場合に、携帯情報適合化部が端末特性情報を使って、携帯情報を、変更先の操作端末の特性に合わせた形式に変更する。
【発明の効果】
【００１１】
本発明は、記録デバイスにシステムの利用権限を与える認証鍵とともに、このシステムの特定の１つの操作端末だけの利用権限を与える端末鍵を記録し、認証に用いることで、特定の操作端末でのみの利用権限を与えるため、認証用の記録デバイスの紛失、盗難、偽造に対してセキュリティが向上する効果がある。また、端末鍵を変更先の操作端末に合わせて更新するため、利用する操作端末を変更することができる。
【発明を実施するための最良の形態】
【００１２】
次に、本発明の実施の形態について図面を参照して説明する。
【００１３】
[第１の実施の形態]
図１を参照すると、本発明の第１の実施形態の認証システムは、操作端末11と記録デバイス２1で構成されている。
【００１４】
操作端末１1は検証部１１と端末鍵生成部１２と端末識別情報暗復号部１３と記録部１４1を有している。操作端末11の記録部１４1には、認証鍵Ａ１、秘密情報Ａ３、端末識別情報Ａ２が記録されている。記録デバイス２1は持ち運び可能で、操作端末１1に取り外し可能に接続される。記録デバイス２1には、認証鍵Ｂ１、端末鍵Ｂ２、端末識別情報Ｂ３が記録されている。
【００１５】
認証鍵Ａ１、Ｂ１は、このシステムの利用権限を与える鍵で、どの操作端末１1においても有効な鍵である。端末鍵Ｂ２は、このシステムの特定の１つの操作端末１1における利用権限を与える鍵である。端末識別情報Ａ２、Ｂ３は各操作端末１1に固有の識別情報である。秘密情報Ａ３は、このシステムの外部には知られていない情報である。検証部１１は、認証鍵Ｂ１を検証する認証鍵検証部１１ａと、端末鍵Ｂ２を検証する端末鍵復号部１１ｂと端末鍵検証部１１ｃから成る。
【００１６】
操作端末１1を利用するにあたり、操作端末１1の検証部１１が記録デバイス２1から認証鍵Ｂ１と端末鍵Ｂ２を読み出し、検証する。検証時の動作を、図２を用いて説明する。
【００１７】
認証鍵検証部１１ａは、記録デバイス２1から読み出した認証鍵Ｂ１と操作端末１1の記録部１４に記録された認証鍵Ａ１を比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。次に、端末鍵復号部１１ｂが記録デバイス２1から読み出した端末鍵Ｂ２を記録部１４1の認証鍵Ａ１と端末識別情報Ａ２で復号し、端末鍵検証部１１ｃがその値（秘密情報）と記録部１４1に記録されている秘密情報Ａ３と比較し、両秘密情報と互いに一致すると記録デバイス２1に記録されていた端末鍵Ｂ２がこの操作端末11で有効であると認証する。認証鍵Ｂ１と端末鍵Ｂ２の両方が有効であると認証されると、利用者はこの操作端末１1からシステムを利用することができる。
【００１８】
次に、利用者が操作端末１1を変更する場合の動作を説明する。操作端末１1の変更は以下の３段階の手順によって行われる。
【００１９】
１）変更先操作端末の情報抽出
利用者は変更先の操作端末１1に記録デバイス２1を接続し、変更先の操作端末１1の端末識別情報Ａ２を記録デバイス２1に記録する。以下に詳細の手順を示す。
【００２０】
変更先の操作端末１1では、まず、検証部１１の認証鍵検証部１１ａが記録デバイス２1から読み出した認証鍵Ｂ１と操作端末11の記録部１４1に記録されている認証鍵Ａ１を比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部１１ｂが記録デバイス２1から読み出した端末鍵Ｂ２を記録部１４1の認証鍵Ａ１と端末識別情報Ａ２で復号し、端末鍵検証部１１ｃがその値（秘密情報）を記録部１４1に記録されている秘密情報Ａ３と比較する。しかし、端末鍵Ｂ２を暗号化した操作端末１1は変更元の操作端末１1であり、端末識別情報Ａ２とＢ３が異なり復号に失敗するので、両秘密情報は一致せず、端末鍵Ｂ２は有効でないと判断される。
【００２１】
このように、認証鍵Ｂ１が有効であり端末鍵Ｂ２が有効でない場合には、操作端末11は変更先の操作端末１1の情報抽出のみを可能とする。
【００２２】
変更先の操作端末の情報抽出が可能になると、図３のように、操作端末11の記録部１４1に記録されている端末識別情報Ａ２を、端末識別情報暗復号部１３が記録デバイス２1に記録されている認証鍵Ｂ１を使って暗号化し、記録デバイス２1に端末識別情報Ｂ３として書き込む。
【００２３】
２）端末鍵の変更
利用者は変更元の操作端末11に記録デバイス２1を接続し、記録デバイス２1に記録されている端末鍵Ｂ２を変更元の操作端末１1用の端末鍵から変更先の操作端末用１1の端末鍵に書き換える。以下に詳細の手順を示す。
【００２４】
認証鍵検証部１１ａは、記録デバイス２1から読み出した認証鍵Ｂ１と操作端末11の記録部１４1に記録された認証鍵Ａ１を比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部１１ｂが記録デバイス２から読み出した端末鍵Ｂ２を記録部１４1の認証鍵Ａ１と端末識別情報Ａ２で復号し、端末鍵検証部１１ｃがその値（秘密情報）と記録部１４1に記録されている秘密情報Ａ３とを比較し、両秘密情報が互いに一致することで記録デバイス２1に記録されていた端末鍵Ｂ２がこの変更元の操作端末１1で有効であると認証する。
【００２５】
認証鍵Ｂ１および端末鍵Ｂ２が有効であると認証されると、端末鍵Ｂ２の変更を行う。図４を用いて説明する。変更元の操作端末11の端末識別情報暗復号部１３が記録デバイス２1に記録されている変更先の端末識別情報Ｂ３を読み出し、記録部１４1に記録されている認証鍵Ａ１で復号して変更先の操作端末１1の端末識別情報Ａ２を取り出し、端末鍵生成部１２に渡す。端末鍵生成部１２では、記録デバイス２1に記録されている認証鍵Ｂ１と端末識別情報暗復号部１３から渡された変更先の操作端末１1の端末識別情報Ａ２を暗号化の鍵として、記録部１４1に記録されている秘密情報Ａ３を暗号化する。暗号化された秘密情報Ａ３を変更先の操作端末１1用の端末鍵Ｂ２として、端末鍵生成部１２が記録デバイス２1に書き込む。
【００２６】
このようにして、記録デバイス２1に記録されている端末鍵Ｂ２が、変更先の操作端末１1で有効な端末鍵に書き換えられる。
【００２７】
３）変更先の操作端末での検証
端末鍵Ｂ２が変更先の操作端末１1で有効な端末鍵に書き換わった記録デバイス２1を利用者が変更先の操作端末１1に接続し、認証鍵Ｂ１と端末鍵Ｂ２を検証する。
【００２８】
認証鍵検証部１１ａは、記録デバイス２1から読み出した認証鍵Ｂ１と操作端末11の記録部１４1に記録された認証鍵Ａ１を比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部１１ｂが記録デバイス２1から読み出した端末鍵Ｂ２を記録部１４の認証鍵Ａ１と端末識別情報Ａ２で復号し、端末鍵検証部１１ｃがその値（秘密情報）と記録部１４1に記録された秘密情報Ａ３とを比較する。端末鍵Ｂ２は変更先の操作端末１1用の端末鍵に書き換えられており、端末鍵Ｂ２の復号に成功し、両秘密情報が互いに一致するので、記録デバイス２1に記録されていた端末鍵Ｂ２が変更先の操作端末11で有効であると認証する。
【００２９】
認証鍵Ｂ１と端末鍵Ｂ２の両方が有効であると認証されると、利用者は変更先の操作端末１1からこのシステムを利用することができる。
【００３０】
このような手順を行うことで、操作端末１1の利用者は、変更先の操作端末１1でのみ認証される記録デバイス２1を作成し、操作端末１1を変更することができる。
【００３１】
本実施形態によれば、認証用の記録デバイス２1に端末鍵Ｂ２を持つことで特定の操作端末１1でのみ記録デバイス２1を有効とし、利用者の利用端末を限定することにより、認証用の記録デバイス２1の紛失、盗難、偽造に対してセキュリティが向上し、また端末鍵Ｂ２を変更先の操作端末１1に合わせて更新するため、利用する操作端末１1を変更することができる。
【００３２】
[第２の実施形態]
図５を参照すると、本発明の第２の実施形態の認証システムは、操作端末１2と記録デバイス２1と認証サーバ３から構成される。操作端末１2は端末鍵生成部１２と端末識別情報暗復号部１３と記録部１４2とを有し、記録部１４2には端末識別情報Ａ２のみが記録されている。認証サーバ３は、第１の実施形態の操作端末１1の検証部１１と同等の機能を有する検証部３１と、第１の実施形態の操作端末１1の記録部１４1に記録されていた認証鍵Ａ１と秘密情報Ａ３を記録している記録部３２を有している。認証サーバ３はシステムに1台とし、全操作端末１2が1つの認証サーバ３に接続される。
【００３３】
次に、本実施形態の動作について詳細に説明する。
【００３４】
まず、検証時の動作を図６により説明する。認証鍵検証部３１ａは、操作端末１2が記録デバイス２1から読み出した認証鍵Ｂ１を受け取り、認証サーバ３の記録部３２に記録されている認証鍵Ａ１と比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部３１ｂは、操作端末１2が記録デバイス２1から読み出した端末鍵Ｂ２と記録部１４2に記録されている端末識別情報Ａ２を受け取り、端末鍵Ｂ２を記録部３２の認証鍵Ａ１と操作端末１2から受け取った端末識別情報Ａ２で復号し、端末鍵検証部３１ｃがその値を記録部３２に記録されている秘密情報Ａ３と比較し、秘密情報Ａ３と一致すると記録デバイス２1に記録されていた端末鍵Ｂ２がこの操作端末１2で有効であると認証する。
【００３５】
認証鍵Ｂ１と端末鍵Ｂ２の両方が有効であると認証されると、利用者はこの操作端末１2からシステムを利用することができる。
【００３６】
このように、検証部を認証サーバ３として操作端末１1から切り出すことで、認証機能を認証サーバ３で一括して行うことができる。例えば、各操作端末１2の記録部１４2に認証鍵Ａ１を記録しておく必要はなく、認証サーバ３の記録部３２に一括して記録しておけばよく、認証鍵Ｂ１を記録デバイス２1毎に生成しても鍵管理が容易となる。
【００３７】
利用者が操作端末を変更する場合、第1の実施形態と同様に３段階の手順によって操作端末を変更する。
【００３８】
１）変更先操作端末の情報抽出
利用者は変更先の操作端末１2に記録デバイス２1を接続し、変更先の操作端末１2の端末識別情報Ａ２を記録デバイス２1に記録する。以下に詳細の手順を示す。認証サーバ３の認証鍵検証部３１ａは、変更先の操作端末１2が記録デバイス２1から読み出した認証鍵Ｂ１を受け取り、認証サーバ３の記録部３２に記録された認証鍵Ａ１と比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部３１ｂは、操作端末１2が記録デバイス２1から読み出した端末鍵Ｂ２と操作端末１2の記録部１４2に記録されている端末識別情報Ａ２を受け取り、端末鍵Ｂ２を、受け取った端末識別情報Ａ２と認証サーバ３の記録部３２に記録されている認証鍵Ａ１で復号し、端末鍵検証部３１ｃがその値を記録部３２に記録されている秘密情報Ａ３と比較する。しかし、端末鍵Ｂ２を暗号化した端末は変更元の操作端末１2であり、端末識別情報Ｂ３が異なり復号に失敗するので、秘密情報が一致せず端末鍵Ｂ２は有効でないと判断される。
【００３９】
このように、認証鍵Ｂ１が有効であり端末鍵Ｂ２が有効でない場合には、操作端末１2は変更先の操作端末１2の情報抽出のみを可能とする。
【００４０】
変更先の操作端末１2の情報の抽出が可能になると、第1の実施形態と同様に、図３のように、操作端末１2の記録部１４2に記録されている端末識別情報Ａ２を端末識別情報暗復号部１３が記録デバイス２1に記録されている認証鍵Ｂ１を使って暗号化し、記録デバイス２1に端末識別情報Ｂ３として書き込む。
【００４１】
２）端末鍵の変更
利用者は変更元の操作端末１2に記録デバイス２1を接続し、記録デバイス２1に記録されている端末鍵Ｂ２を変更元の操作端末１2の端末鍵から変更先の操作端末１2の端末鍵に書き換える。以下に詳細の手順を示す。
【００４２】
認証サーバ３の認証鍵検証部３１ａは、操作端末１2が記録デバイス２1から読み出した認証鍵Ｂ１を受け取り、認証サーバ３の記録部３２に記録されている認証鍵Ａ１と比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部３１ｂは、操作端末１2が記録デバイス２1から読み出した端末鍵Ｂ２と記録部１４2に記録されている端末識別情報Ａ２を受け取り、端末鍵Ｂ２を、記録部３２の認証鍵Ａ１と受け取った端末識別情報Ａ２で復号し、端末鍵検証部３１ｃがその値を記録部３２に記録されている秘密情報Ａ３と比較し、秘密情報Ａ３と一致すると記録デバイス２1に記録されていた端末鍵Ｂ２がこの操作端末１2で有効であると認証する。
【００４３】
認証鍵Ｂ１と端末鍵Ｂ２の両方が有効であると認証されると、利用者はこの変更元の操作端末１2からシステムを利用することができる。
【００４４】
認証鍵Ｂ１および端末鍵Ｂ２が有効であると認証されると、端末鍵Ｂ２の変更手順を行う。この手順を、図７を用いて説明する。操作端末１2の端末識別情報暗復号部１３が記録デバイス２1に記録されている変更先の操作端末１2の端末識別情報Ａ２を読み出し、認証サーバ３から記録部３２に記録されている認証鍵Ａ１を受け取って復号し、変更先の操作端末１2の端末識別情報Ａ２を取り出して、端末鍵生成部１２に渡す。端末鍵生成部１２では、記録デバイス２1に記録されている認証鍵Ｂ１と端末識別情報暗復号部１３から渡された変更先の操作端末１2の端末識別情報Ａ２を暗号化の鍵として、認証サーバ３の記録部３２に記録されている秘密情報Ａ３を暗号化する。暗号化された秘密情報を変更先の操作端末１2の端末鍵Ａ２として、端末鍵生成部１２は記録デバイス２1に書き込む。
【００４５】
このようにして、記録デバイス２1に記録されている端末鍵Ｂ２が、変更先の操作端末１2用の端末鍵に書き換えられる。
【００４６】
認証サーバ３は、秘密情報Ａ３を操作端末１2に渡す前に秘密情報Ａ３を更新すると、端末鍵Ｂ２を1回の端末変更に限り有効な端末鍵とすることができ、端末鍵Ｂ２の漏洩、偽造に対してセキュリティを高めることができる。また、認証サーバ３は、秘密情報Ａ３を操作端末１2に渡す前に、端末変更を行った回数や、変更先の操作端末１2を確認することで、操作端末１2の変更回数や変更する操作端末１2を制限することも可能となる。
【００４７】
３）変更先の操作端末での検証
認証鍵検証部３１ａは、操作端末１2が記録デバイス２1から読み出した認証鍵Ｂ１を受け取り、認証鍵Ｂ１を認証サーバ３の記録部３２に記録された認証鍵Ａ１と比較し、記録デバイス２1から読み出した認証鍵Ｂ１が有効であることを検証する。引き続き、端末鍵復号部３１ｂは、操作端末１2が記録デバイス２1から読み出した端末鍵Ｂ２と記録部１４に記録されている端末識別情報Ａ２を受け取り、端末鍵Ｂ２を記録部３２の認証鍵Ａ１と受け取った端末識別情報Ａ２で復号し、端末鍵検証部３１ｃがその値を記録部３２に記録されている秘密情報Ａ３と比較し、端末鍵Ｂ２が有効であることを検証する。
【００４８】
認証鍵Ｂ１と端末鍵Ｂ２の両方が有効であると認証されると、利用者はこのシステムを利用することができる。
【００４９】
本実施形態は、第１の実施形態と異なり、検証部および記録部を操作端末１2から切り離し、認証サーバ３として外部に配置しているため、認証鍵Ａ１の一括管理ができるようになる。また、秘密情報Ａ３を認証サーバ３の記録部３２で一括管理しているので、秘密情報Ａ３を随時更新でき、端末鍵Ｂ２の漏洩の虞を低下させることができる。さらに、操作端末１2の変更に伴う端末鍵Ａ２の更新時に認証サーバ３を用いるので、認証サーバ３において、操作端末１2の変更回数や変更する操作端末１2を制限することも可能となる。
【００５０】
[第３の実施の形態]
図８を参照すると、本発明の第３の実施形態は、操作端末13の記録部１４3の中に記録デバイス用領域１６を設け、第１の実施形態では記録デバイス２1に記録される認証鍵Ｂ１、端末鍵Ｂ２、端末識別情報Ｂ３を記録部１４3の記録デバイス用領域１６に記録するようにして、記録デバイス２1を取り除いている。また、操作端末１3内に操作端末間通信部１５を配置し、操作端末１3間での通信を可能としている。なお、本実施形態は、第２の実施形態に対して組み入れることも可能である。
【００５１】
次に、本実施形態の動作について説明する。
【００５２】
検証時において、第１の実施形態では認証鍵Ｂ１、端末鍵Ｂ２を、記録デバイス２1から読み出すのに対して、本実施形態では記録部１４3の記録デバイス用領域１６から読み出している。その他の動作は第１の実施形態と同じである。利用者が操作端末１3を変更する場合、第１の実施形態と同様の３段階の手順によって行なう。ただし、変更元の操作端末１3から変更先の操作端末１3へ、また、変更先の操作端末１3から変更元の操作端末１3に記録デバイス２1の接続先を変更する代わりに、変更元の操作端末１3と変更先の操作端末１3間で、各操作端末１3の端末間通信部１５が通信を行い、変更元の操作端末１3から変更先の操作端末１3に、また、変更先の操作端末１3から変更元の操作端末１3に認証鍵Ｂ１、端末鍵Ｂ２、端末識別情報Ｂ３を転送し、変更先の操作端末１3の記録部１４3の記録デバイス用領域１６に記録する。このとき、転送元の認証鍵Ｂ１、端末鍵Ｂ２、端末識別情報Ｂ３は記録デバイス２1から消去される。さらに、各操作端末１3では、記録デバイス２1から認証鍵Ｂ１、端末鍵Ｂ２、端末識別情報Ｂ３を読み書きする代わりに、各操作端末１3の記録部１４3にある記録デバイス用領域１６から読み書きする。
【００５３】
本実施形態では、記録デバイス２1を操作端末１3の記憶部１４3の中に仮想的に設けることで、利用者が記録デバイス２1を持ち歩く必要がなくなり、記録デバイス２1の紛失、盗難のおそれがなくなる。また、操作端末１3間で直接通信を行うので、変更先の操作端末１3が利用者に明示され、本来の利用者の操作端末１3とは別の操作端末１3から不正利用されるおそれが減る。
【００５４】
なお、記録部１４3とは別の記録手段（例えば内蔵型記録デバイス）に記録デバイス用領域を用意してもよい。
【００５５】
[第４の実施形態]
図９を参照すると、本発明の第４の実施形態の認証システムは、第１の実施形態の認証システムに携帯情報適合化部１７が付加され、記録部１４4には端末特性情報Ａ４が、記録デバイス２2には端末特性情報Ｂ４と携帯情報Ｂ５がそれぞれ付加されている。携帯情報適合化部１７は、図１０（２）を参照すると、復号部１７ａと適合化部１７ｂと暗号化部１７ｃから成っている。
【００５６】
ここで、端末特性情報Ａ４、Ｂ４は、ＣＰＵの性能、メモリ量、画面のサイズ、入力デバイスの種類(キーボード、マウスの有無など)、ネットワーク通信速度などの各操作端末１4毎の特性情報である。また、携帯情報Ｂ５は、利用者が記録デバイス２2に記録して持ち運ぶ作業ファイルであり、文書ファイル、映像、音声ファイルなどである。
【００５７】
本実施形態は、第２、第３の形態と組み合わせることも可能である。
【００５８】
次に、本実施形態の動作について説明する。
【００５９】
本実施形態では、記録デバイス２2に携帯情報Ｂ５を記録し持ち運ぶことで、操作端末１4を変更しても作業中のファイルを継続して利用することができる。また、端末特性の異なる操作端末１4間で端末変更を行う場合に、端末特性情報Ｂ４を使って、携帯情報Ｂ５を、変更先の操作端末１4の特性に合わせた形式に変更することができる。例えば、映像ファイルを携帯する場合には、変更先の操作端末１4をＣＰＵの特性、画面のサイズなどに合わせて圧縮率を変更する。
【００６０】
この動作を、第１の実施形態の操作端末を変更する場合の３段階の手順に沿って説明する。
【００６１】
１）変更先の操作端末情報の抽出
変更先の操作端末１4の情報を記録デバイス２2に書き込む際に、変更先の操作端末１4の特性情報も合わせて、認証鍵Ｂ１で暗号化し、記録デバイス２2に書き込む。
【００６２】
２）端末鍵の変更
認証鍵Ｂ１および端末鍵Ｂ２が有効であると認証されると、端末鍵Ｂ２の変更手順に合わせて、携帯情報Ｂ５を変更先の操作端末１4に適合させる。これを図１０により説明する。
【００６３】
復号部１７ａが記録デバイス２2に記録されている携帯情報Ｂ５を読み出し、これを記録部１４4に記録されている認証鍵Ａ１と端末識別情報Ａ２で復号し、適合化部１７ｂに渡す。適合化部１７ｂは、記録デバイス２2から端末特性情報Ｂ４を読み出し、携帯情報Ｂ５を端末特性に応じた形式に変更し、暗号化部１７ｃに渡す。暗号化部１７ｃは、携帯情報Ｂ５を、端末識別情報暗復号部１３で記録デバイス２2に記録されている端末識別情報Ｂ３を記録部１４4に記録されている認証鍵Ａ１で復号された端末識別情報と、記録デバイス２2に記録されている認証鍵Ｂ１で暗号化し、記録デバイス２2に新たな携帯情報Ｂ５として記録する。
【００６４】
３）変更先の操作端末での検証
端末鍵Ｂ２を検証するのに合わせて、端末鍵Ｂ２と同様に携帯情報Ｂ５を復号し、変更先の操作端末１4で利用する。
【００６５】
本実施形態では、記録デバイス２2に携帯情報Ｂ５を記録し持ち運ぶことで、操作端末１4を変更しても作業中のファイルを継続して利用することができる。また、端末特性情報Ｂ４を管理することで、持ち運ぶ携帯情報Ｂ４を利用する操作端末１4の特性に適合させることができ、変更先の操作端末１4の特性に合わせて作業を継続することができる。さらに、携帯情報Ｂ４を端末識別情報Ｂ３を使って暗号化しているので、携帯情報Ｂ４が漏洩してしまった場合でも記録デバイス２2を特定の操作端末１4でしか利用できず、携帯情報Ｂ５を利用できないので、セキュリティが向上する。
【００６６】
なお、以上説明した操作端末および認証サーバの機能は、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータ内の揮発性メモリのように、一定時間プログラムを保持しているものを含む。
【図面の簡単な説明】
【００６７】
【図１】本発明の第１の実施形態の認証システムの構成図である。
【図２】第１の実施形態の、検証時の動作を示す図である。
【図３】第１の実施形態の、変更先の操作端末の情報抽出時の動作を示す図である。
【図４】第１の実施形態の、端末鍵の変更時の動作を示す図である。
【図５】本発明の第２の実施形態の認証システムの構成図である
【図６】第２の実施形態の、検証時の動作を示す図である。
【図７】第２の実施形態の、端末鍵の変更時の動作を示す図である。
【図８】本発明の第３の実施形態の認証システムの構成図である。
【図９】本発明の第４の実施形態の認証システムの構成図である。
【図１０】第４の実施形態の、端末鍵の変更時の動作を示す図である
【図１１】従来の認証システムの概略構成図である。
【符号の説明】
【００６８】
１1〜１4 操作端末
２1、２2  記録デバイス
３        認証サーバ
１１      検証部
１１ａ    認証鍵検証部
１１ｂ    端末鍵復号部
１１ｃ    端末鍵検証部
１２      端末鍵生成部
１３      端末識別情報暗復号部
１４1〜１４4  記録部
１５      端末間通信部
１６      記録デバイス用領域
１７      携帯情報情報適合化部
１７ａ    復号部
１７ｂ    適合化部
１７ｃ    暗号化部
Ａ１      認証鍵
Ａ２      端末識別情報
Ａ３      秘密情報
Ａ４      端末特性情報
Ｂ１      認証鍵
Ｂ２      端末鍵
Ｂ３      端末識別情報
Ｂ４      端末特性情報
Ｂ５      携帯情報
【図１】
2006268668.tif 000003
【図２】
2006268668.tif 000004
【図３】
2006268668.tif 000005
【図４】
2006268668.tif 000006
【図５】
2006268668.tif 000007
【図６】
2006268668.tif 000008
【図７】
2006268668.tif 000009
【図８】
2006268668.tif 000010
【図９】
2006268668.tif 000011
【図１０】
2006268668.tif 000012
【図１１】
2006268668.tif 000013