(57)【要約】【課題】      簡単に暗号化情報を送受信することができる鍵管理装置を提供する。【解決手段】  暗号化鍵及び復号化鍵を管理する鍵管理装置１は、認証局７０（鍵作成装置）と、鍵配信装置２を備え、送信側の端末装置１０は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を鍵配信装置２に送信可能であり、鍵配信装置２は、送信側の端末装置１０から送信された暗号化鍵及び復号化鍵配信要求情報を受信すると、認証局７０に鍵作成指示情報を送信し、認証局７０から送信された暗号化鍵を、送信側の端末装置１０に送信し、また、認証局７０から送信された、暗号化鍵に対応する復号化鍵を、送信側の端末装置１０からデータを送信する受信側の端末装置４０に送信する。【選択図】    図１
2006174089.tif 000002
【特許請求の範囲】
【請求項１】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
鍵作成装置と、鍵配信装置を備え、
前記送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記鍵配信装置に送信可能であり、
前記鍵配信装置は、
前記送信側の端末装置から送信された暗号化鍵及び復号化鍵配信要求情報を受信すると、前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信された暗号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置に送信し、
前記鍵作成装置から送信された、前記暗号化鍵に対応する復号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置からデータを送信する受信側の端末装置に配信し、
前記鍵作成装置は、
前記鍵配信装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記鍵配信装置に送信する、
ことを特徴とする鍵管理装置。
【請求項２】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
鍵作成装置と、鍵配信装置を備え、
前記受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記鍵配信装置に送信可能であり、
前記鍵配信装置は、
前記受信側の端末装置から送信された暗号化鍵及び復号化鍵配信要求情報を受信すると、前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信された復号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置に送信し、
前記鍵作成装置から送信された、前記復号化鍵に対応する暗号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置にデータを送信する送信側の端末装置に配信し、
前記鍵作成装置は、
前記鍵配信装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記鍵配信装置に送信する、
ことを特徴とする鍵管理装置。
【請求項３】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備え、
前記送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記第１の配信処理装置に送信可能であり、暗号化鍵の配信を要求する暗号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された暗号化鍵を受信可能であり、
前記受信側の端末装置は、前記第１の配信処理装置から配信された復号化鍵を受信可能であり、
前記第１の配信処理装置は、
前記送信側の端末装置から送信される前記暗号化鍵及び復号化鍵配信要求情報を受信し、
前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、
前記受信した暗号化鍵を前記鍵記憶装置に記憶させ、
前記受信した復号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置からデータを送信する受信側の端末装置に配信し、
前記第２の配信処理装置は、
送信側の端末装置から送信される、暗号化鍵配信要求情報を受信し、
前記暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、前記鍵記憶装置に記憶されている前記暗号化鍵を配信し、
前記鍵作成装置は、
前記第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する、
ことを特徴とする鍵管理装置。
【請求項４】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備え、
前記受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記第１の配信処理装置に送信可能であり、前記第１の配信処理装置から配信された復号化鍵を受信可能であり、
前記送信側の端末装置は、暗号化鍵の配信を要求する暗号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された暗号化鍵を受信可能であり、
前記第１の配信処理装置は、
前記受信側の端末装置から送信される前記暗号化鍵及び復号化鍵配信要求情報を受信し、
前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、
前記受信した暗号化鍵を前記鍵記憶装置に記憶させ、
前記受信した復号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置に配信し、
前記第２の配信処理装置は、
送信側の端末装置から送信される暗号化鍵配信要求情報を受信し、
前記暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、前記鍵記憶装置に記憶されている前記暗号化鍵を配信し、
前記鍵作成装置は、
前記第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する、
ことを特徴とする鍵管理装置。
【請求項５】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
第１の配信処理装置と、第２の配信処理装置と、復号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備え、
前記送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記第１の配信処理装置に送信可能であり、前記第１の配信処理装置から配信された暗号化鍵を受信可能であり、
前記受信側の端末装置は、復号化鍵の配信を要求する復号化鍵送信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された復号化鍵を受信可能であり、
前記第１の配信処理装置は、
前記送信側の端末装置から送信される前記暗号化鍵及び復号化鍵配信要求情報を受信し、
前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、
前記受信した復号化鍵を前記鍵記憶装置に記憶させ、
前記受信した暗号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置に配信し、
前記第２の配信処理装置は、
受信側の端末装置から送信される復号化鍵配信要求情報を受信し、
前記復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、前記鍵記憶装置に記憶されている前記復号化鍵を配信し、
前記鍵作成装置は、
前記第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する、
ことを特徴とする鍵管理装置。
【請求項６】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
第１の配信処理装置と、第２の配信処理装置と、復号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備え、
前記受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記第１の配信処理装置に送信可能であり、復号化鍵の送信を要求する復号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された復号化鍵を受信可能であり、
前記送信側の端末装置は、前記第１の配信処理装置から配信された暗号化鍵を受信可能であり、
前記第１の配信処理装置は、
前記受信側の端末装置から送信される前記暗号化鍵及び復号化鍵配信要求情報を受信し、
前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、
前記受信した復号化鍵を前記鍵記憶装置に記憶させ、
前記受信した暗号化鍵を、前記暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置にデータを送信する送信側の端末装置に配信し、
前記第２の配信処理装置は、
受信側の端末装置から送信される復号化鍵配信要求情報を受信し、
前記復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、前記鍵記憶装置に記憶されている前記復号化鍵を配信し、
前記鍵作成装置は、
前記第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する、
ことを特徴とする鍵管理装置。
【請求項７】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
第１の配信処理装置と、第２の配信処理装置と、暗号化鍵及び復号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備え、
前記送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記第１の配信処理装置に送信可能であり、暗号化鍵の配信を要求する暗号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された暗号化鍵を受信可能であり、
前記受信側の端末装置は、復号化鍵の配信を要求する復号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された復号化鍵を受信可能であり、
前記第１の配信処理装置は、
前記送信側の端末装置から送信される前記暗号化鍵及び復号化鍵配信要求情報を受信し、
前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、
前記受信した暗号化鍵及び復号化鍵を前記鍵記憶装置に記憶させ、
前記第２の配信処理装置は、
受信側の端末装置から送信される復号化鍵配信要求情報を受信し、
前記復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、前記鍵記憶装置に記憶されている前記復号化鍵を配信し、
送信側の端末装置から送信される暗号化鍵配信要求情報を受信し、
前記暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、前記鍵記憶装置に記憶されている前記暗号化鍵を配信し、
前記鍵作成装置は、
前記第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する、
ことを特徴とする鍵管理装置。
【請求項８】
データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、
前記送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置と、
を備えるデータ送受信装置の、暗号化鍵及び復号化鍵を管理する鍵管理装置であって、
第１の配信処理装置と、第２の配信処理装置と、暗号化鍵及び復号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備え、
前記受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記第１の配信処理装置に送信可能であり、復号化鍵の配信を要求する復号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された復号化鍵を受信可能であり、
前記送信側の端末装置は、暗号化鍵の配信を要求する暗号化鍵配信要求情報を前記第２の配信処理装置に送信可能であり、前記第２の配信処理装置から配信された暗号化鍵を受信可能であり、
前記第１の配信処理装置は、
前記受信側の端末装置から送信される前記暗号化鍵及び復号化鍵配信要求情報を受信し、
前記鍵作成装置に鍵送信指示情報を送信し、
前記鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、
前記受信した暗号化鍵及び復号化鍵を前記鍵記憶装置に記憶させ、
前記第２の配信処理装置は、
受信側の端末装置から送信される復号化鍵配信要求情報を受信し、
前記復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、前記鍵記憶装置に記憶されている前記復号化鍵を配信し、
送信側の端末装置から送信される暗号化鍵配信要求情報を受信し、
前記暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、前記鍵記憶装置に記憶されている前記暗号化鍵を配信し、
前記鍵作成装置は、
前記第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する、
ことを特徴とする鍵管理装置。
【請求項９】
請求項３〜８のいずれかに記載の鍵管理装置であって、
前記送信側の端末装置あるいは前記受信側の端末装置は、暗号化鍵を配信する送信側の端末装置を示す識別情報及び復号化鍵を配信する受信側の端末装置を示す識別情報を含む暗号化鍵及び復号化鍵配信要求情報を、第１の配信処理装置に送信し、
第１及び第２の配信処理装置は、暗号化鍵及び復号化鍵配信要求情報に含まれている送信側の端末装置を示す識別情報で示される送信側の端末装置に、暗号化鍵を配信し、受信側の端末装置を示す識別情報で示される受信側の端末装置に、復号化鍵を配信する、
ことを特徴とする鍵管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号化情報を送受信する際の暗号化鍵や復号化鍵を配信する技術に関する。
【背景技術】
【０００２】
インターネットを介して文書等のデータを送受信する場合、送信者が公開鍵を用いてデータを暗号化し、これを受信した受信者が秘密鍵を用いて復号化する公開鍵暗号化方式が多用されている。
この公開鍵暗号化方式を図１１、図１２を用いて説明する。一般的に、図１１に示すように、送信者Ａの端末装置１０、送信者Ｂの端末装置２０、送信者Ｃの端末装置３０、受信者Ｄの端末装置４０、認証局（ＣＡ；Ｃｅｒｔｉｆｉｃａｔｅ  Ａｕｔｈｏｒｉｔｙ）７０、キーサーバ１６０は、インターネット８０を介して接続されている。認証局７０は、公開鍵及び秘密鍵の発行の要求に応じて各鍵を作成し、要求者に公開鍵及び秘密鍵を配信する。
ここで、送信者Ａが受信者Ｄに暗号化情報を送信する場合、受信者Ｄの公開鍵がキーサーバ１６０に登録されていなければ、送信者Ａは、受信者Ｄに、受信者Ｄの公開鍵及び秘密鍵を認証局７０で作成することを依頼する。
受信者Ｄは、図１２に示すように、インターネット８０を介して、認証局７０に受信者Ｄの鍵の発行を要求する。認証局７０は、受信者Ｄの公開鍵と秘密鍵を作成し、受信者Ｄに配信する。そして、受信者Ｄは、受信者Ｄの公開鍵をキーサーバ１６０に登録する（特許文献１参照）。
送信者Ａは、インターネット８０を介してキーサーバ１６０に、受信者Ｄの公開鍵の配信を要求する。これに応じて、キーサーバ１６０は送信者Ａに受信者Ｄの公開鍵を配信する。同様にして、送信者Ｂ、送信者Ｃもインターネット８０を介して受信者Ｄの公開鍵を取得可能に構成されている。これにより、公開鍵を取得した送信者Ａ，Ｂ，Ｃは、受信者Ｄに、受信者Ｄの公開鍵で暗号化した暗号化情報を送信することができる。受信者Ｄは、暗号化情報を受信したら受信者Ｄの秘密鍵でこれを復号化する。
【特許文献１】特開２００３−２４４１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記従来の技術で説明した認証局７０は、作成した公開鍵及び秘密鍵を、鍵の作成を要求した受信者Ｂに配信する機能を有し、公開鍵と秘密鍵を別々に配信する機能を有していない。したがって、公開鍵及び秘密鍵が配信された受信者Ｄによりキーサーバ１６０に公開鍵が登録されていた。したがって、送信者Ａから暗号化情報を受信者Ｄに送信する場合には、送信者Ａは、受信者Ｄに、公開鍵及び秘密鍵を認証局７０で作成することを依頼し、また、受信者Ｄは、キーサーバ１６０に公開鍵を登録し、さらに、送信者Ａはキーサーバ１６０に公開鍵の配信を要求して受信する必要がある。
そこで、本発明が解決しようとする課題は、簡単に暗号化情報を送受信することができる鍵管理装置を提供することである。
【課題を解決するための手段】
【０００４】
上記課題を達成するため、各請求項記載の発明が構成される。
（請求項１に記載の発明）
請求項１に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、鍵作成装置と、鍵配信装置を備え、送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を鍵配信装置に送信可能に構成されている。
鍵配信装置は、送信側の端末装置から送信された暗号化鍵及び復号化鍵配信要求情報を受信すると、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信された暗号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置に送信し、鍵作成装置から送信された、暗号化鍵に対応する復号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置からデータを送信する受信側の端末装置に配信する。
鍵作成装置は、鍵配信装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を鍵配信装置に送信する。
【０００５】
ここで、「送信側の端末装置」とは、送信者が受信者にデータを送信する端末装置を示し、「受信側の端末装置」とは、受信者が、送信者から送信されたデータを受信する端末装置を示す。「受信側の端末装置」としては、例えば、データを送信するメールアドレスやＩＰアドレスが設定されている端末装置を意味する。
本発明の鍵管理装置によれば、送信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された暗号化鍵が送信側の端末装置に配信されるとともに、鍵作成装置で作成された当該暗号化鍵に対応する復号化鍵が、送信側の端末装置からデータを送信する受信側の端末装置に配信される。したがって、送信側の端末装置において、データを受信側の端末装置に送信するのに用いる暗号化鍵を容易に取得することができる。したがって、暗号化情報を送受信するための手続が簡単になった。
また、送信者側の端末装置で暗号化鍵及び復号化鍵の配信を要求することができるので、送信者は、受信者に、暗号化鍵及び復号化鍵の配信要求を依頼する必要がなく、暗号化情報を送信する側が主体となって各鍵を作成することができるので、送信者にとって利便性が向上することとなった。
また、受信側の端末装置には暗号化鍵は送信されず、送信側の端末装置には復号化鍵は送信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
【０００６】
（請求項２に記載の発明）
請求項２に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、鍵作成装置と、鍵配信装置を備え、受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を前記鍵配信装置に送信可能に構成されている。
鍵配信装置は、受信側の端末装置から送信された暗号化鍵及び復号化鍵配信要求情報を受信すると、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信された復号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置に送信し、鍵作成装置から送信された、復号化鍵に対応する暗号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置にデータを送信する送信側の端末装置に配信する。
鍵作成装置は、鍵配信装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を鍵配信装置に送信する。
【０００７】
本発明の鍵管理装置によれば、受信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された暗号化鍵が送信側の端末装置に配信されるとともに、鍵作成装置で作成された当該暗号化鍵に対応する復号化鍵が、送信側の端末装置からデータを送信する受信側の端末装置に配信される。したがって、送信側の端末装置において、データを受信側の端末装置に送信するのに用いる暗号化鍵を容易に取得することができる。したがって、暗号化情報を送受信するための手続が簡単になった。
また、受信者は、復号化鍵及び暗号化鍵の配信を要求するだけで、送信側の端末装置に暗号化鍵を配信することができ、受信者による手続きの負担が軽減する。
また、受信側の端末装置には暗号化鍵は配信されず、送信側の端末装置には復号化鍵は配信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
【０００８】
（請求項３に記載の発明）
請求項３に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備えている。
送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を第１の配信処理装置に送信可能であり、暗号化鍵の配信を要求する暗号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された暗号化鍵を受信可能に構成されている。
受信側の端末装置は、第１の配信処理装置から配信された復号化鍵を受信可能に構成されている。
第１の配信処理装置は、送信側の端末装置から送信される暗号化鍵及び復号化鍵配信要求情報を受信し、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、受信した暗号化鍵を前記鍵記憶装置に記憶させ、受信した復号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置からデータを送信する受信側の端末装置に配信する。
第２の配信処理装置は、送信側の端末装置から送信される、暗号化鍵配信要求情報を受信し、暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、鍵記憶装置に記憶されている暗号化鍵を配信する。
鍵作成装置は、第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を第１の配信処理装置に送信する。
なお、第１の配信処理装置と第２の配信処理装置は、同じハードウェアで構成されていてもよいし、別のハードウェアで構成されていてもよい。
また、「認証」の方法は、当該端末装置が暗号化鍵を配信してもよい端末装置であるか否かを判別可能な方法であればよく、暗号化鍵及び復号化鍵配信要求情報を送信した端末装置等により設定されたパスワード、ＩＤ等を入力する方法、第２の配信処理装置が、当該端末装置の使用者の公開鍵を用いて暗号化した情報を当該端末装置に送信し、当該端末装置により返信された復号化された情報を照合する方法（デジタル署名）等を含む。また、上記したパスワード、ＩＤ等は、暗号化鍵及び復号化鍵配信要求情報を送信した端末装置等により設定されなくてもよく、例えば、予め設定されていてもよい。また、復号化鍵を取得する側の端末装置により設定されてもよい。
【０００９】
本発明の鍵管理装置によれば、送信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された暗号化鍵が鍵記憶装置に記憶されるとともに、鍵作成装置で作成された当該暗号化鍵に対応する復号化鍵が、送信側の端末装置からデータを送信する受信側の端末装置に配信される。送信者は、送信者側の端末装置で暗号化鍵及び復号化鍵の配信を要求することができるので、受信者に、暗号化鍵及び復号化鍵の配信要求を依頼する必要がなく、暗号化情報を送信する側が主体となって各鍵を作成することができるので、送信者にとって利便性が向上することとなった。
また、受信側の端末装置には暗号化鍵は送信されず、送信側の端末装置には復号化鍵は送信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
また、暗号化鍵は鍵記憶装置に記憶されているので、送信側の端末装置は、適切なタイミングで暗号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、暗号化鍵が配信された後に分からなくなった場合でも安心である。
【００１０】
（請求項４に記載の発明）
請求項４に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備えている。
受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を第１の配信処理装置に送信可能であり、第１の配信処理装置から配信された復号化鍵を受信可能に構成されている。
送信側の端末装置は、暗号化鍵の配信を要求する暗号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された暗号化鍵を受信可能に構成されている。
第１の配信処理装置は、受信側の端末装置から送信される暗号化鍵及び復号化鍵配信要求情報を受信し、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、受信した暗号化鍵を前記鍵記憶装置に記憶させ、受信した復号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置に配信する。
第２の配信処理装置は、送信側の端末装置から送信される暗号化鍵配信要求情報を受信し、暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、鍵記憶装置に記憶されている暗号化鍵を配信する。
鍵作成装置は、第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する。
【００１１】
本発明の鍵管理装置によれば、受信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された暗号化鍵が鍵記憶装置に記憶されるとともに、鍵作成装置で作成された当該暗号化鍵に対応する復号化鍵が、送信側の端末装置からデータを送信する受信側の端末装置に配信される。受信者は、復号化鍵及び暗号化鍵の配信を要求するだけで、暗号化鍵を鍵記憶装置に記憶させることができ、受信者による手続きの負担が軽減する。
また、受信側の端末装置には暗号化鍵は配信されず、送信側の端末装置には復号化鍵は配信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
また、暗号化鍵は鍵記憶装置に記憶されているので、送信側の端末装置は、適切なタイミングで暗号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、暗号化鍵が配信された後に分からなくなった場合でも安心である。
【００１２】
（請求項５に記載の発明）
請求項５に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備えている。
送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を第１の配信処理装置に送信可能であり、第１の配信処理装置から配信された暗号化鍵を受信可能に構成されている。
受信側の端末装置は、復号化鍵の配信を要求する復号化鍵送信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された復号化鍵を受信可能に構成されている。
第１の配信処理装置は、送信側の端末装置から送信される暗号化鍵及び復号化鍵配信要求情報を受信し、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、受信した復号化鍵を前記鍵記憶装置に記憶させ、受信した暗号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置に配信する。
第２の配信処理装置は、受信側の端末装置から送信される復号化鍵配信要求情報を受信し、復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、鍵記憶装置に記憶されている復号化鍵を配信する。
鍵作成装置は、第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を第１の配信処理装置に送信する。
【００１３】
本発明の鍵管理装置によれば、送信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された復号化鍵が鍵記憶装置に記憶されるとともに、鍵作成装置で作成された当該復号化鍵に対応する暗号化鍵が、送信側の端末装置に配信される。したがって、送信者は、送信者側の端末装置で暗号化鍵及び復号化鍵の配信を要求することができるので、受信者に、暗号化鍵及び復号化鍵の配信要求を依頼する必要がなく、暗号化情報を送信する側が主体となって各鍵を作成することができるので、送信者にとって利便性が向上することとなった。
また、受信側の端末装置には暗号化鍵は送信されず、送信側の端末装置には復号化鍵は送信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
また、復号化鍵は鍵記憶装置に記憶されているので、受信側の端末装置は、適切なタイミングで復号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、復号化鍵が配信された後に分からなくなった場合でも安心である。
【００１４】
（請求項６に記載の発明）
請求項６に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備えている。
受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を第１の配信処理装置に送信可能であり、復号化鍵の送信を要求する復号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された復号化鍵を受信可能に構成されている。
送信側の端末装置は、第１の配信処理装置から配信された暗号化鍵を受信可能に構成されている。
第１の配信処理装置は、受信側の端末装置から送信される暗号化鍵及び復号化鍵配信要求情報を受信し、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、受信した復号化鍵を前記鍵記憶装置に記憶させ、受信した暗号化鍵を、暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置にデータを送信する送信側の端末装置に配信する。
第２の配信処理装置は、受信側の端末装置から送信される復号化鍵配信要求情報を受信し、復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、鍵記憶装置に記憶されている復号化鍵を配信する。
鍵作成装置は、第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を前記第１の配信処理装置に送信する。
【００１５】
本発明の鍵管理装置によれば、受信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された復号化鍵が鍵記憶装置に記憶されるとともに、鍵作成装置で作成された当該復号化鍵に対応する暗号化鍵が、受信側の端末装置にデータを送信する送信側の端末装置に配信される。受信者は、復号化鍵及び暗号化鍵の配信を要求するだけで、暗号化鍵を送信者に配信することができ、送信側の端末装置において、データを受信側の端末装置に送信するのに用いる暗号化鍵を容易に取得することができる。したがって、暗号化情報を送受信するための手続が簡単になった。
また、受信側の端末装置には暗号化鍵は配信されず、送信側の端末装置には復号化鍵は配信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
また、復号化鍵は鍵記憶装置に記憶されているので、受信側の端末装置は、適切なタイミングで復号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、復号化鍵が配信された後に分からなくなった場合でも安心である。
【００１６】
（請求項７に記載の発明）
請求項７に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備えている。
送信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を第１の配信処理装置に送信可能であり、暗号化鍵の配信を要求する暗号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された暗号化鍵を受信可能に構成されている。
受信側の端末装置は、復号化鍵の配信を要求する復号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された復号化鍵を受信可能に構成されている。
第１の配信処理装置は、送信側の端末装置から送信される暗号化鍵及び復号化鍵配信要求情報を受信し、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、受信した暗号化鍵及び復号化鍵を前記鍵記憶装置に記憶させる。
第２の配信処理装置は、受信側の端末装置から送信される復号化鍵配信要求情報を受信し、復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、鍵記憶装置に記憶されている復号化鍵を配信する。また、送信側の端末装置から送信される暗号化鍵配信要求情報を受信し、暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、鍵記憶装置に記憶されている暗号化鍵を配信する。
鍵作成装置は、第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を第１の配信処理装置に送信する。
【００１７】
本発明の鍵管理装置によれば、送信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された暗号化鍵及び復号化鍵が鍵記憶装置に記憶される。送信者は、送信者側の端末装置で暗号化鍵及び復号化鍵の配信を要求することができるので、受信者に、暗号化鍵及び復号化鍵の配信要求を依頼する必要がなく、暗号化情報を送信する側が主体となって各鍵を作成することができるので、送信者にとって利便性が向上することとなった。
また、暗号化鍵は鍵記憶装置に記憶されているので、送信側の端末装置は、適切なタイミングで暗号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、暗号化鍵が配信された後に分からなくなった場合でも安心である。また、復号化鍵も鍵記憶装置に記憶されているので、受信側の端末装置は、適切なタイミングで復号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、復号化鍵が配信された後に分からなくなった場合でも安心である。
【００１８】
（請求項８に記載の発明）
請求項８に記載の発明によれば、データ送受信装置の暗号化鍵及び復号化鍵を管理する鍵管理装置が構成される。
このデータ送受信装置は、データを暗号化鍵を用いて暗号化した情報を送信する送信側の端末装置と、送信側の端末装置から送信された情報を受信し、受信した情報を前記暗号化鍵に対応する復号化鍵を用いて復号化する受信側の端末装置を備えている。
鍵管理装置は、第１の配信処理装置と、第２の配信処理装置と、暗号化鍵を記憶可能な鍵記憶装置と、鍵作成装置を備えている。
受信側の端末装置は、暗号化鍵及び復号化鍵の配信を要求する暗号化鍵及び復号化鍵配信要求情報を第１の配信処理装置に送信可能であり、復号化鍵の配信を要求する復号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された復号化鍵を受信可能に構成されている。
送信側の端末装置は、暗号化鍵の配信を要求する暗号化鍵配信要求情報を第２の配信処理装置に送信可能であり、第２の配信処理装置から配信された暗号化鍵を受信可能に構成されている。
第１の配信処理装置は、受信側の端末装置から送信される暗号化鍵及び復号化鍵配信要求情報を受信し、鍵作成装置に鍵送信指示情報を送信し、鍵作成装置から送信される暗号化鍵と復号化鍵を受信し、受信した暗号化鍵及び復号化鍵を前記鍵記憶装置に記憶させる。
第２の配信処理装置は、受信側の端末装置から送信される復号化鍵配信要求情報を受信し、復号化鍵配信要求情報を送信した受信側の端末装置の認証を行い、正しく認証が行われると、当該受信側の端末装置に、鍵記憶装置に記憶されている復号化鍵を配信する。また、送信側の端末装置から送信される暗号化鍵配信要求情報を受信し、暗号化鍵配信要求情報を送信した送信側の端末装置の認証を行い、正しく認証が行われると、当該送信側の端末装置に、鍵記憶装置に記憶されている暗号化鍵を配信する。
鍵作成装置は、第１の配信処理装置から送信された鍵送信指示情報を受信すると、暗号化鍵及び当該暗号化鍵に対応する復号化鍵を第１の配信処理装置に送信する。
【００１９】
本発明の鍵管理装置によれば、受信側の端末装置を用いて暗号化鍵及び復号化鍵の配信が要求されたら、鍵作成装置で作成された暗号化鍵及び復号化鍵が鍵記憶装置に記憶される。受信者は、復号化鍵及び暗号化鍵の配信を要求するだけで、暗号化鍵及び復号化鍵を鍵記憶装置に記憶させることができ、受信者による手続きの負担が軽減する。
また、暗号化鍵は鍵記憶装置に記憶されているので、送信側の端末装置は、適切なタイミングで暗号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、暗号化鍵が配信された後に分からなくなった場合でも安心である。また、復号化鍵も鍵記憶装置に記憶されているので、受信側の端末装置は、適切なタイミングで復号化鍵の配信を要求することができ、また、複数回要求することができる。したがって、復号化鍵が配信された後に分からなくなった場合でも安心である。
【００２０】
（請求項９に記載の発明）
請求項９に記載の発明によれば、請求項３〜８のいずれかに記載の鍵管理装置であって、送信側の端末装置あるいは受信側の端末装置は、暗号化鍵を配信する送信側の端末装置を示す識別情報及び復号化鍵を配信する受信側の端末装置を示す識別情報を含む暗号化鍵及び復号化鍵配信要求情報を、第１の配信処理装置に送信し、第１及び第２の配信処理装置は、暗号化鍵及び復号化鍵配信要求情報に含まれている送信側の端末装置を示す識別情報で示される送信側の端末装置に、暗号化鍵を配信し、受信側の端末装置を示す識別情報で示される受信側の端末装置に、復号化鍵を配信する鍵管理装置が構成される。
「識別情報」としては、端末装置に設定されている送信者や受信者のメールアドレスやＩＰアドレス、送信者や受信者の固有の情報として選択されているＩＤやパスワード等を用いることができる。
【００２１】
なお、前記した、「暗号化鍵配信要求情報を送信した送信側の端末装置が、暗号化鍵及び復号化鍵配信要求情報を送信した送信側の端末装置と一致している」場合としては、暗号化鍵配信要求情報を送信した送信側の端末装置の識別情報が、暗号化鍵及び復号化鍵配信要求情報に含まれている送信側の端末装置の識別情報と一致する場合が、これに該当する。
また、前記した、「復号化鍵配信要求情報を送信した受信側の端末装置が、暗号化鍵及び復号化鍵配信要求情報を送信した受信側の端末装置と一致している」場合としては、復号化鍵配信要求情報を送信した受信側の端末装置の識別情報が、暗号化鍵及び復号化鍵配信要求情報に含まれている受信側の端末装置の識別情報と一致する場合が、これに該当する。
【００２２】
本発明の鍵管理装置によれば、送信側の端末装置あるいは受信側の端末装置から暗号化鍵及び復号化鍵配信要求情報が送信される際に、暗号化鍵を配信する送信側の端末装置を示す識別情報及び復号化鍵を配信する受信側の端末装置を示す識別情報を、第１の配信処理装置に送信することができる。したがって、鍵の配信の要求に伴い鍵の配信先の設定が行われる。これにより、送信者あるいは受信者の、鍵の配信の手続きが簡単になり、送信者あるいは受信者にとって利便性が向上する。
【発明の効果】
【００２３】
本発明によれば、簡単に暗号化情報を送受信することができる鍵管理装置が提供されることとなった。
【発明を実施するための最良の形態】
【００２４】
（第１の実施の形態）
以下に、本発明を実施する最良の形態の一例につき、図１〜図４を参照して説明する。
本実施の形態の鍵管理装置では、送信者が端末装置（例えば、パソコンや携帯電話機等）を用いて、鍵配信装置に受信者の暗号化鍵及び復号化鍵の作成を要求する。この際、送信者は、作成された暗号化鍵の配信条件を設定する。鍵配信装置は、認証局に暗号化鍵及び当該暗号化鍵に対応する復号化鍵の作成を指示し、認証局で作成された暗号化鍵及び復号化鍵を取得する。そして、鍵配信装置は、作成された復号化鍵を受信者に配信するとともに、作成された暗号化鍵を、鍵の作成を要求した送信者に配信する。
図１には、本実施の形態の鍵管理装置１の概略構成図を示す。また、図３には、図１に示した鍵管理装置１の鍵記憶装置６１に記憶されているデータベースの一例を示す。また、図２には、上記した動作が鍵管理装置を用いて実行される手順を示す。また、図４には、図２に示した手順が終了した後に、情報が更新されたデータベースの一例を示す。
【００２５】
図１に示すように、本実施の形態の鍵管理装置１には、送信者Ａの端末装置１０、送信者Ｂの端末装置２０、送信者Ｃの端末装置３０、受信者Ｄの端末装置４０、鍵配信装置２、認証局７０が設けられている。端末装置１０，２０，３０，４０、鍵配信装置２、認証局７０等は、インターネット等の通信回線８０により接続されている。
なお、端末装置１０，２０，３０，４０、鍵配信装置２、認証局７０との間の通信は、図１に示した通信経路以外にも種々の通信経路を介して実行可能である。
鍵配信装置２には、認証局７０への暗号化鍵及び復号化鍵の作成要求を代行するとともに作成された各鍵を配信するキーマネージャ５０、作成された各鍵を管理するキーサーバ６０が設けられている。キーサーバ６０は、認証局７０で作成された暗号化鍵等が受信者に対応して記憶されている鍵記憶装置６１を備えている。キーサーバ６０は、例えば、端末装置からの暗号化鍵の配信要求に対応して、適宜、鍵記憶装置６１から暗号化鍵を読み出して配信可能に構成されている。鍵記憶装置６１に記憶されている情報については、詳細を後述する。
通常、パソコンや携帯電話機等の端末装置は、データを送信する端末装置及びデータを受信する端末装置として用いることができるが、以下では、端末装置１０，２０，３０を、データを送信する送信者の端末装置として用い、端末装置４０を、データを受信する受信者の端末装置として用いた場合について説明する。
なお、本実施の形態の「鍵管理装置１」が本発明の「鍵管理装置」に、本実施の形態の「鍵配信装置２」が本発明の「鍵配信装置」に、本実施の形態の「認証局７０」が本発明の「鍵作成装置」に対応する。また、本実施の形態の「キーマネージャ５０」が本発明の鍵配信装置２の「第１の配信処理装置」に、本実施の形態の「キーサーバ６０」が本発明の「第２の配信処理装置」と「鍵記憶装置」に、本実施の形態の「鍵記憶装置６１」が本発明の「鍵記憶装置」に対応する。
【００２６】
鍵記憶装置６１には、図３に示すように、登録者（ｔ１）に対応して、ＩＤ（ｔ２）、メールアドレス（ｔ３）、パスワード（ｔ４）、暗号化鍵（ｔ５）、復号化鍵（ｔ６）、暗号化鍵の配信条件（ｔ７）が記憶されている。なお、暗号化鍵（ｔ５）、復号化鍵（ｔ６）、暗号化鍵の配信条件（ｔ７）については、当該登録者に対応する（当該登録者が受信者となる）各鍵が作成されていなければ記憶されていない。すなわち、登録者（ｔ１）に対応して、ＩＤ（ｔ２）、メールアドレス（ｔ３）、パスワード（ｔ４）のみが記憶されている場合もある。
【００２７】
次に、図２を参照して、送信者Ａが、受信者Ｄの暗号化鍵及び復号化鍵の作成を鍵配信装置２に要求し、作成された暗号化鍵が送信者Ａに、作成された復号化鍵が受信者Ｄに配信される手順を説明する。
まず、ステップＳ１０で、送信者Ａの端末装置１０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーマネージャ５０に、受信者Ｄの暗号化鍵及び復号化鍵（以降、Ｄ用暗号化鍵及びＤ用復号化鍵と称呼する。）の作成を要求する（「暗号化鍵作成要求情報」を送信する）。このメールには、（１）作成される暗号化鍵の配信先が送信者Ａであり、作成される復号化鍵の配信先が受信者Ｄであることを示す情報、（２）作成されたＤ用暗号化鍵の配信条件、（３）送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、送信者Ｂの端末装置２０に設定されているメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］が含まれている。本実施の形態では、（２）Ｄ用暗号化鍵の配信条件として、暗号化鍵の要求元がメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］の送信者Ａの端末装置１０、あるいは、メールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］の送信者Ｂの端末装置２０であることが設定される。
ステップＳ１１では、キーマネージャ５０が、キーサーバ６０に、送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、送信者Ｂの端末装置２０に設定されているメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］を登録する。また、送信者Ａ、受信者ＤのＩＤ、及びパスワードを設定してキーサーバ６０に登録する。
ステップＳ１２では、キーマネージャ５０が、認証局７０に、Ｄ用暗号化鍵及び当該暗号化鍵に対応するＤ用復号化鍵の作成を指示する。
ステップＳ１３では、キーマネージャ５０は、認証局７０で作成された一対の暗号化鍵及び復号化鍵を取得する。
ステップＳ１４では、キーマネージャ５０は、認証局７０で作成された一対の鍵のうちの復号化鍵を、受信者Ｄに配信する。すなわち、Ｄ用復号化鍵を、受信者Ｄの端末装置４０に通信回線８０を介するメールを用いて送信する。この際、メールのあて先には、キーサーバ６０に記憶されている、受信者Ｄの端末装置２０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］を設定する。また、キーマネージャ５０は、ステップＳ１１で設定した受信者ＤのＩＤ（ｔ２）とパスワード（ｔ３）を、受信者Ｄの端末装置４０にメールを用いて送信する。
ステップＳ１５では、キーマネージャ５０は、認証局７０で作成された一対の鍵のうち暗号化鍵を、送信者Ａに配信する。すなわち、Ｄ用暗号化鍵を、送信者Ａの端末装置１０に通信回線８０を介するメールを用いて送信する。この際、メールのあて先には、キーサーバ６０に記憶されている、送信者Ａの端末装置２０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］を設定する。また、キーマネージャ５０は、ステップＳ１１で設定した送信者ＡのＩＤとパスワードを、送信者Ａの端末装置１０にメールを用いて送信する。
ステップＳ１６では、キーマネージャ５０は、Ｄ用暗号化鍵、Ｄ用復号化鍵をキーサーバ６０に登録する。この際、ステップＳ１１で登録された受信者ＤのＩＤ（ｔ２）、パスワード（ｔ３）、メールアドレス（ｔ４）に対応して、Ｄ用暗号化鍵（ｔ５）、Ｄ用復号化鍵（ｔ６）を記憶させる。また、ステップＳ１０で、送信者Ａにより設定されたＤ用暗号化鍵の配信条件（ｔ７）を記憶させる（併せて、図３参照）。
このようにして、鍵配信装置２は、Ｄ用暗号化鍵を送信者Ａに配信し、Ｄ用復号化鍵を受信者Ｄに配信する。また、Ｄ用暗号化鍵及びＤ用復号化鍵をキーサーバ６０に登録する。
本実施の形態の「暗号化鍵作成要求情報」は、本発明の「暗号化鍵及び復号化鍵配信要求情報」に対応する。
【００２８】
次に、引き続き図２を用いて、送信者Ｂが、キーサーバ６０に登録されたＤ用暗号化鍵の配信を要求する場合について説明する。
ステップＳ１７で、送信者Ｂの端末装置２０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーサーバ６０に、Ｄ用暗号化鍵の配信を要求する（「暗号化鍵配信要求情報」を送信する）。このメールには、送信者Ｂの端末装置２０に設定されているメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］、配信を要求する鍵が受信者Ｄの暗号化鍵であることを示す情報（例えば、受信者Ｄ用のメールアドレス等）が含まれている。
ステップＳ１８で、キーサーバ６０は、送信者ＢがＤ用暗号化鍵の配信条件にあてはまるか否かを判別する。ここでは、送信者Ｂから受信したメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］が、鍵記憶装置６１のＤ用暗号化鍵の配信条件（ｔ７）に記憶されているメールアドレスに含まれているか否かが判別される。メールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］は、ステップＳ１１でＤ用暗号化鍵の配信条件（ｔ７）として記憶されているので、キーサーバ６０は、ステップＳ１９の処理に進む。なお、送信者Ｂから受信したメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］が、Ｄ用暗号化鍵の配信条件（ｔ７）に記憶されているメールアドレスに含まれていなければ、例えば、キーサーバ６０は、送信者Ｂの端末装置２０に暗号化鍵は配信できない旨が記載されているメールを送信して終了する（特に図示していない）。
ステップＳ１９で、キーサーバ６０は、送信者Ｂから要求されたＤ用暗号化鍵を、送信者Ｂの端末装置２０に通信回線８０を介するメールを用いて送信する。この際、メールのあて先には、送信者Ｂのメールアドレスとしてキーサーバ６０に記憶されており、なおかつ、送信者Ｂの端末装置２０から受信したメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］を設定する。また、キーサーバ６０は、送信者ＢのＩＤ及びパスワードを設定して登録し、送信者Ｂの端末装置２０にメールを用いて送信する。
このようにして、送信者Ｂは、キーサーバ６０に登録されたＤ用の暗号化鍵を取得することができる。
【００２９】
上記した一連の処理が実行された後の、キーサーバ６０の鍵記憶装置６１に記憶されている情報は、図４に示すように更新されている。
登録者（ｔ１）には、送信者Ａ、送信者Ｂ、受信者Ｄが追加されている。
そして、送信者Ａに対応して、送信者ＡのＩＤ（ｔ２）、メールアドレス（ｔ３）、パスワード（ｔ４）が記憶されている。また、送信者Ｂに対応して、送信者ＢのＩＤ（ｔ２）、メールアドレス（ｔ３）、パスワード（ｔ４）が記憶されている。また、受信者Ｄに対応して、受信者ＤのＩＤ（ｔ２）、メールアドレス（ｔ３）、パスワード（ｔ４）、Ｄ用暗号化鍵（ｔ５）、Ｄ用復号化鍵（ｔ６）、送信者Ａにより設定されたＤ用暗号化鍵の配信条件（ｔ７）が記憶されている。
【００３０】
本実施の形態の鍵管理装置１によれば、送信者Ａの端末装置１０を用いて、Ｄ用暗号化鍵及びＤ用の復号化鍵が要求されたら、認証局７０で作成されたＤ用暗号化鍵は、送信者Ａの端末装置１０に送信される。また、認証局７０で作成されたＤ用復号化鍵は、送信者Ａの端末装置１０から暗号化情報を送信する受信者Ｄの端末装置４０に送信される。
したがって、送信者Ａの端末装置１０において、受信者Ｄの端末装置４０にデータを暗号化して送信するのに用いるＤ用暗号化鍵を容易に取得することができる。また、送信者ＡがＤ用暗号化鍵及びＤ用復号化鍵の作成を要求することができるので、送信者Ａは、受信者Ｄに、Ｄ用暗号化鍵及びＤ用復号化鍵の作成要求を依頼する必要がなく、暗号化情報を送信する側が主体となって各鍵を作成することができる。したがって、暗号化情報を送受信するための手続が簡単になった。また、受信者Ｄには、Ｄ用暗号化鍵は配信されないので、暗号化情報を送受信するシステムの安全性が向上することとなった。
【００３１】
また、本実施の形態の鍵管理装置１によれば、Ｄ用暗号化鍵を、受信者Ｄに対応してキーサーバ６０の鍵記憶装置６１に記憶させている。そして、送信者Ｂの端末装置２０は、キーサーバ６０にアクセスしてＤ用暗号化鍵を取得可能に構成されている。この際、キーサーバ６０は、鍵の作成を要求した送信者Ａにより設定された配信条件に基づき、送信者Ｂの端末装置２０がＤ用暗号化鍵を送信してもよい端末装置２０か否かを認証する。そして、正しく認証が行われた場合にのみ鍵記憶装置６１に記憶されているＤ用暗号化鍵を、送信者Ｂの端末装置２０に送信する。
これにより、Ｄ用暗号化鍵を取得可能な送信者の端末装置を認証することや選別することができるので、当該送信者になりすまして受信者Ｄの端末装置４０に暗号化データを送信する「なりすまし」等を防止することができる。また、受信者Ｄには、Ｄ用暗号化鍵は配信されず、Ｄ用暗号化鍵の情報が漏洩する虞が減少する。したがって、暗号化情報の送受信における安全性が向上する。
【００３２】
また、本実施の形態の鍵管理装置１によれば、作成された復号化鍵を受信者Ｂに配信するための認証情報は、鍵の作成を要求した送信者Ａによって設定される。これにより、受信者Ｂは、鍵の作成を要求する必要がなく、復号化鍵が鍵配信装置２から配信されるのを待っていればよいので、受信者Ｂは簡単な手続きで受信した暗号化情報を復号化することができる。
【００３３】
また、本実施の形態の鍵管理装置１によれば、鍵配信装置２が実行する処理を、キーマネージャ５０と、キーサーバ６０で分担することができる。これにより、キーマネージャ５０の鍵作成要求処理のみ、あるいはキーサーバ６０の鍵配信要求処理のみ、あるいは鍵作成要求処理及び鍵配信要求処理を実行することが選択可能となり、送信者や受信者のニーズに対応し易い。また、２つの処理手段で分担するので、鍵配信装置２の処理能力が向上し、迅速に各鍵の配信を実行することができる。
【００３４】
（第２の実施の形態）
次に、第２の実施の形態を、図５を参照して説明する。
本実施の形態の鍵管理装置１では、受信者Ｄが端末装置４０を用いて、鍵配信装置２にＤ用暗号化鍵及びＤ用復号化鍵の作成を要求する。この際、受信者Ｄは、作成されたＤ用暗号化鍵の配信条件を設定する。そして、鍵配信装置２は、認証局７０にＤ用暗号化鍵及び当該暗号化鍵に対応する復号化鍵の作成を指示し、認証局７０で作成された暗号化鍵及び復号化鍵を取得する。そして、鍵配信装置２は、作成された復号化鍵を受信者Ｄに配信するとともに、作成された暗号化鍵を、鍵の作成を要求した送信者Ａに配信する。
図５には、上記した動作が鍵管理装置１を用いて実行される手順を示す。
なお、鍵管理装置１の概略構成及び鍵記憶装置６１に記憶されている情報（併せて、図１、図３、図４参照）は、第１の実施の形態と同様であり、説明を省略する。以降、第３〜第６の実施の形態についても同様である。
【００３５】
まず、ステップＳ２０で、受信者Ｄの端末装置４０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーマネージャ５０に、Ｄ用暗号化鍵及び復号化鍵の作成を要求する（「復号化鍵作成要求情報」を送信する）。このメールには、（１）作成される暗号化鍵の配信先が送信者Ａであり、作成される復号化鍵の配信先が受信者Ｄであることを示す情報、（２）作成されたＤ用暗号化鍵の配信条件、（３）送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、送信者Ｂの端末装置２０に設定されているメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］が含まれている。本実施の形態では、（２）Ｄ用暗号化鍵の配信条件として、暗号化鍵の要求元がメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］の送信者Ａの端末装置１０、あるいは、メールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］の送信者Ｂの端末装置２０であることが設定される。
ステップＳ２１以降の手順は、第１の実施の形態の鍵配信装置２（併せて、図２参照）と同様であるので、省略する。本実施の形態のステップＳ２１〜Ｓ２９は、それぞれ、第１の実施の形態のステップＳ１１〜Ｓ１９に対応する。
本実施の形態の「復号化鍵作成要求情報」は、本発明の「暗号化鍵及び復号化鍵配信要求情報」に対応する。
【００３６】
本実施の形態の鍵管理装置１によれば、受信者Ｄの端末装置４０を用いて、Ｄ用復号化鍵及びＤ用の暗号化鍵の作成が要求されたら、認証局７０で作成されたＤ用暗号化鍵は、送信者Ａの端末装置１０に送信される。また、認証局７０で作成されたＤ用復号化鍵は、送信者Ａの端末装置１０から暗号化情報を受信する受信者Ｄの端末装置４０に送信される。したがって、送信者Ａの端末装置１０において、受信者Ｄの端末装置４０にデータを暗号化して送信するのに用いるＤ用暗号化鍵を容易に取得することができる。また、受信者Ｄは、Ｄ用復号化鍵及びＤ用の暗号化鍵の作成を要求するだけで、送信者ＡにＤ用暗号化鍵を取得させることができる。これにより、暗号化情報を送受信するための手続が簡単になった。また、受信者Ｄには、Ｄ用暗号化鍵は配信されず、Ｄ用暗号化鍵の情報が漏洩する虞が減少する。したがって、暗号化データを送受信するシステムの安全性が向上することとなった。
【００３７】
（第３の実施の形態）
次に、第３の実施の形態を、図６を参照して説明する。
本実施の形態の鍵管理装置１では、送信者Ａが端末装置１０を用いて、鍵配信装置２にＤ用暗号化鍵及び復号化鍵の作成を要求する。この際、送信者Ａは、作成された暗号化鍵の配信条件を設定する。鍵配信装置２は、認証局７０に暗号化鍵及び当該暗号化鍵に対応する復号化鍵の作成を指示し、認証局７０で作成された暗号化鍵及び復号化鍵を取得する。そして、鍵配信装置は、作成された復号化鍵を受信者Ｄに配信するとともに、作成された暗号化鍵を、キーサーバ６０に登録する。送信者Ａは、端末装置１０を用いてキーサーバ６０にＤ用暗号化鍵の配信を要求する。キーサーバ６０は当該暗号化鍵の要求元（送信者Ａ）が、当該暗号化鍵の配信条件にあてはまることを認証した場合に、当該暗号化鍵を送信者Ａに配信する。
なお、図６には、送信者ＡがＤ用の暗号化鍵及び復号化鍵の作成を要求し、作成された暗号化鍵がキーサーバ６０に記憶され、作成された復号化鍵が受信者Ｄに配信される手順を示す
【００３８】
まず、ステップＳ３０で、送信者Ａの端末装置１０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーマネージャ５０に、Ｄ用暗号化鍵及び復号化鍵の作成を要求する（「暗号化鍵作成要求情報」を送信する）。このメールには、（１）作成される暗号化鍵をキーサーバ６０に登録し、作成される復号化鍵を受信者Ｄに配信することを示す情報、（２）作成されたＤ用暗号化鍵の配信条件として、送信者Ａであることを示す情報、（３）送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］が含まれている。
ステップＳ３１では、キーマネージャ５０が、キーサーバ６０に、送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］を登録する。また、送信者Ａ、受信者ＤのＩＤ、及びパスワードを設定してキーサーバ６０に登録する。
図６に示す、ステップＳ３２〜Ｓ３４の手順は、第１の実施の形態の鍵配信装置２（併せて、図２参照）と同様であるので、説明を省略する。本実施の形態のステップＳ３２〜Ｓ３４は、それぞれ、第１の実施の形態のステップＳ１２〜Ｓ１４に対応する。
ステップＳ３５では、キーマネージャ５０は、ステップＳ３１で設定した送信者ＡのＩＤとパスワードを、送信者Ａの端末装置１０にメールを用いて送信する。この際、メールのあて先には、キーサーバ６０に記憶されている、送信者Ａの端末装置２０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］を設定する。
ステップＳ３６では、キーマネージャ５０は、Ｄ用暗号化鍵、Ｄ用復号化鍵をキーサーバ６０に登録する。この際、ステップＳ３１で登録された受信者ＤのＩＤ（ｔ２）、パスワード（ｔ３）、メールアドレス（ｔ４）に対応して、Ｄ用暗号化鍵（ｔ５）、Ｄ用復号化鍵（ｔ６）を記憶させる。また、ステップＳ３０で、送信者Ａにより設定されたＤ用暗号化鍵の配信条件（ｔ７）を記憶させる（併せて、図３、図４参照）。
このようにして、鍵配信装置２は、Ｄ用復号化鍵を受信者Ｄに配信し、Ｄ用暗号化鍵及びＤ用復号化鍵をキーサーバ６０に登録する。
【００３９】
次に、引き続き図６を用いて、送信者Ａが、キーサーバ６０に登録されたＤ用暗号化鍵の配信を要求する場合について説明する。
ステップＳ３７で、送信者Ａの端末装置１０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーサーバ６０に、Ｄ用暗号化鍵の配信を要求する（「暗号化鍵配信要求情報」を送信する）。このメールには、送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、配信を要求する鍵が受信者Ｄ用の暗号化鍵であることを示す情報（例えば、受信者Ｄのメールアドレス等）が含まれている。
ステップＳ３８で、キーサーバ６０は、送信者Ａの端末装置１０に、ステップＳ３５で送信した送信者ＡのＩＤとパスワードを要求する。
ステップＳ３８ａでは、送信者Ａの端末装置１０は、送信者ＡのＩＤとパスワードを、キーサーバ６０に送信する。
ステップＳ３９で、キーサーバ６０は、送信者ＡがＤ用暗号化鍵の配信条件にあてはまるか否かを判別する。ここでは、送信者Ａから受信したメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］が、鍵記憶装置６１のＤ用暗号化鍵の配信条件（ｔ７）に記憶されているメールアドレスに含まれているか否かが判別される。本実施の形態では、メールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］は、ステップＳ３１でＤ用暗号化鍵の配信条件（ｔ７）として記憶されている。また、ステップＳ３８で送信者Ａの端末装置１０から送信されたＩＤとパスワードが送信者Ａのものであるか否か認証する。そして、正しく認証された場合に、キーサーバ６０は、ステップＳ３９ａの処理に進む。ここで、送信者Ａから受信したＩＤとパスワードが正しく認証されなかった場合、例えば、キーサーバ６０は、送信者Ａの端末装置１０にＤ用暗号化鍵は配信できない旨が記載されているメールを送信して終了する（特に図示していない）。
ステップＳ３９ａで、キーサーバ６０は、送信者Ａから要求されたＤ用暗号化鍵を、送信者Ａの端末装置１０に通信回線８０を介するメールを用いて送信する。この際、メールのあて先には、送信者Ａのメールアドレスとしてキーサーバ６０に記憶されており、なおかつ、送信者Ａの端末装置１０から受信したメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］を設定する。
このようにして、送信者Ａは、キーサーバ６０に登録されたＤ用の暗号化鍵を取得することができる。
【００４０】
本実施の形態では、送信者Ａの端末装置１０に設定されているメールアドレス、及びステップＳ３５で予め送信してあった送信者ＡのＩＤ及びパスワードを用いて、Ｄ用暗号化鍵を送信するか否かを認証したが、メールアドレス、ＩＤ、パスワードのうち少なくとも１つを用いて認証できるように構成されていればよい。また、確かに送信者Ａであることを示す他の方法を用いて認証してもよい。
【００４１】
本実施の形態の鍵管理装置１によれば、送信者Ａにより作成が要求された受信者Ｄの暗号化鍵と復号化鍵のうち、復号化鍵は受信者Ｄの端末装置４０に送信される。また、暗号化鍵はキーサーバ６０に記憶される。そして、送信者Ａの端末装置１０は、キーサーバ６０にアクセスして暗号化鍵を取得する。この際、キーサーバ６０は、送信者Ａに暗号化鍵を配信してもよいか否かを認証し、正しく認証が行われた場合にのみキーサーバ６０に記憶されている暗号化鍵を、送信者Ａの端末装置４０に送信する。
これにより、送信者Ａは、暗号化鍵を取得可能な端末装置を認証することや選別することができるので、当該送信者になりすまして受信者Ｄの端末装置４０に暗号化情報を送信する「なりすまし」等を防止することができる。したがって、暗号化情報の送受信の安全性が向上する。
【００４２】
（第４の実施の形態）
次に、第４の実施の形態を、図７を参照して説明する。
本実施の形態の鍵管理装置１では、送信者Ａが端末装置１０を用いて、鍵配信装置２にＤ用暗号化鍵及び復号化鍵の作成を要求する。この際、送信者Ａは、作成された復号化鍵の配信条件を設定する。鍵配信装置２は、認証局７０に暗号化鍵及び当該暗号化鍵に対応する復号化鍵の作成を指示し、認証局７０で作成された暗号化鍵及び復号化鍵を取得する。そして、鍵配信装置は、作成された暗号化鍵を送信者Ａに配信するとともに、作成された復号化鍵を、キーサーバ６０に登録する。受信者Ｄは、端末装置４０を用いてキーサーバ６０にＤ用復号化鍵の配信を要求する。キーサーバ６０は当該復号化鍵の要求元（受信者Ｂ）が、当該復号化鍵の配信条件にあてはまることを認証した場合に、当該復号化鍵を受信者Ｄに配信する。
なお、図７には、上記した動作が鍵管理装置を用いて実行される手順を示す。
【００４３】
まず、ステップＳ４０で、送信者Ａの端末装置１０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーマネージャ５０に、Ｄ用暗号化鍵及び復号化鍵の作成を要求する（「暗号化鍵作成要求情報」を送信する）。このメールには、（１）作成される復号化鍵をキーサーバ６０に登録し、作成される暗号化鍵を送信者Ａに配信することを示す情報、（２）作成されたＤ用復号化鍵の配信条件として、受信者Ｄであることを示す情報、（３）送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］が含まれている。
図７に示す、ステップＳ４１，Ｓ４２、Ｓ４３の手順は、第３の実施の形態の鍵配信装置２（併せて、図６参照）と同様であるので、説明を省略する。本実施の形態のステップＳ４１，Ｓ４２、Ｓ４３は、それぞれ、第３の実施の形態のステップＳ３１，Ｓ３２，Ｓ３３に対応する。
ステップＳ４４では、キーマネージャ５０は、ステップＳ４１で設定した受信者ＤのＩＤとパスワードを、受信者Ｄの端末装置４０にメールを用いて送信する。この際、メールのあて先には、キーサーバ６０に記憶されている、受信者Ｄの端末装置２０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］を設定する。
ステップＳ４５では、キーマネージャ５０は、認証局７０で作成された一対の鍵のうち暗号化鍵を、送信者Ａに配信する。すなわち、Ｄ用暗号化鍵を、送信者Ａの端末装置１０に通信回線８０を介するメールを用いて送信する。この際、メールのあて先には、キーサーバ６０に記憶されている、送信者Ａの端末装置２０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］を設定する。また、キーマネージャ５０は、ステップＳ４１で設定した送信者ＡのＩＤとパスワードを、送信者Ａの端末装置１０にメールを用いて送信する。
ステップＳ４６では、キーマネージャ５０は、Ｄ用暗号化鍵、Ｄ用復号化鍵をキーサーバ６０に登録する。この際、ステップＳ４１で登録された受信者ＤのＩＤ（ｔ２）、パスワード（ｔ３）、メールアドレス（ｔ４）に対応して、Ｄ用暗号化鍵（ｔ５）、Ｄ用復号化鍵（ｔ６）を記憶させる。また、ステップＳ４０で、送信者Ａにより設定されたＤ用復号化鍵の配信条件（ｔ７）を記憶させる（併せて、図４参照）。
このようにして、鍵配信装置２は、Ｄ用暗号化鍵を送信者Ａに配信し、Ｄ用復号化鍵をキーサーバ６０に登録する。
【００４４】
次に、引き続き図７を用いて、受信者Ｄが、キーサーバ６０に登録されたＤ用復号化鍵の配信を要求する場合について説明する。
ステップＳ４７で、受信者Ｄの端末装置４０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーサーバ６０に、Ｄ用復号化鍵の配信を要求する（「復号化鍵配信要求情報」を送信する）。このメールには、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］、配信を要求する鍵が受信者Ｄ用の復号化鍵であることを示す情報が含まれている。
ステップＳ４８で、キーサーバ６０は、受信者Ｄの端末装置４０に、ステップＳ４４で送信した受信者ＤのＩＤとパスワードを要求する。
ステップＳ４８ａでは、受信者Ｄの端末装置４０は、受信者ＤのＩＤとパスワードを、キーサーバ６０に送信する。
ステップＳ４９で、キーサーバ６０は、受信者ＤがＤ用復号化鍵の配信条件にあてはまるか否かを判別する。ここでは、受信者Ｄから受信したメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］が、鍵記憶装置６１のＤ用復号化鍵の配信条件に記憶されているメールアドレスに含まれているか否かが判別される。本実施の形態では、メールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］は、ステップＳ４１でＤ用復号化鍵の配信条件として記憶されている。また、ステップＳ４８で受信者Ｄの端末装置４０から送信されたＩＤとパスワードが受信者Ｄのものであるか否か認証する。そして、正しく認証された場合に、キーサーバ６０は、ステップＳ４９ａの処理に進む。ここで、受信者Ｄから受信したＩＤとパスワードが正しく認証されなかった場合、例えば、キーサーバ６０は、受信者Ｄの端末装置４０にＤ用復号化鍵は配信できない旨が記載されているメールを送信して終了する（特に図示していない）。
ステップＳ４９ａで、キーサーバ６０は、受信者Ｄから要求されたＤ用復号化鍵を、受信者Ｄの端末装置４０に通信回線８０を介するメールを用いて送信する。この際、メールのあて先には、受信側Ｄのメールアドレスとしてキーサーバ６０に記憶されており、なおかつ、受信者Ｄの端末装置４０から受信したメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］を設定する。
このようにして、受信者Ｄは、キーサーバ６０に登録されたＤ用の復号化鍵を取得することができる。
【００４５】
本実施の形態の鍵管理装置１によれば、送信者Ａにより作成が要求された受信者Ｄの暗号化鍵と復号化鍵のうち、暗号化鍵は送信者Ａの端末装置１０に送信される。また、復号化鍵はキーサーバ６０に記憶される。そして、受信者Ｄの端末装置４０は、キーサーバ６０にアクセスして復号化鍵を取得する。この際、キーサーバ６０は、受信者Ｄに復号化鍵を配信してもよいか否かを認証し、正しく認証が行われた場合にのみキーサーバ６０に記憶されている復号化鍵を、受信者Ｄの端末装置４０に送信する。
これにより、鍵の作成を要求した送信者Ａは、復号化鍵を取得可能な受信側の端末装置を認証することや選別することができるので、安心して暗号化情報を送信することができる。したがって、暗号化情報の送受信の安全性が向上する。
【００４６】
（第５の実施の形態）
次に、第５実施の形態を、図８を参照しつつ説明する。
本実施の形態の鍵管理装置１では、受信者Ｄが端末装置４０を用いて、鍵配信装置２にＤ用暗号化鍵及び復号化鍵の作成を要求する。この際、受信者Ｄは、作成された暗号化鍵の配信条件を設定する。鍵配信装置２は、認証局７０に暗号化鍵及び当該暗号化鍵に対応する復号化鍵の作成を指示し、認証局７０で作成された暗号化鍵及び復号化鍵を取得する。そして、鍵配信装置２は、作成された復号化鍵を受信者Ｄに配信するとともに、作成された暗号化鍵を、キーサーバ６０に登録する。送信者Ａは、端末装置１０を用いてキーサーバ６０にＤ用暗号化鍵の配信を要求する。キーサーバ６０は当該暗号化鍵の要求元（送信者Ａ）が、当該暗号化鍵の配信条件にあてはまることを認証した場合に、当該暗号化鍵を送信者Ａに配信する。
なお、図８には、上記した動作が鍵管理装置を用いて実行される手順を示す。
【００４７】
まず、ステップＳ５０で、受信者Ｄの端末装置４０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーマネージャ５０に、Ｄ用暗号化鍵及び復号化鍵の作成を要求する（「復号化鍵作成要求情報」を送信する）。このメールには、（１）作成される暗号化鍵をキーサーバ６０に登録し、作成される復号化鍵を受信者Ｄに配信することを示す情報、（２）作成されたＤ用暗号化鍵の配信条件として、送信者Ａであることを示す情報、（３）送信者Ａの端末装置１０に設定されているメールアドレス［ａａａ＠ｘｘ．ｃｏ．ｊｐ］、受信者Ｄの端末装置４０に設定されているメールアドレス［ｄｄｄ＠ｘｘ．ｃｏ．ｊｐ］が含まれている。
図８に示す、ステップＳ５１〜Ｓ５９ａの手順は、第３の実施の形態の鍵配信装置２（併せて、図６参照）と同様であるので、説明を省略する。本実施の形態のステップＳ５５９ａは、それぞれ、第３の実施の形態のステップＳ３５〜３９ａに対応する。
このようにして、鍵配信装置２は、Ｄ用復号化鍵を受信者Ｄに配信し、Ｄ用暗号化鍵及びＤ用復号化鍵をキーサーバ６０に登録し、送信者Ａは、キーサーバ６０に登録されたＤ用暗号化鍵を取得することができる。
【００４８】
本実施の形態の鍵管理装置１によれば、受信者Ｄにより作成が要求された暗号化鍵と復号化鍵のうち、暗号化鍵はキーサーバ６０に記憶される。また、復号化鍵は受信者Ｄの端末装置４０に送信される。そして、送信者Ａの端末装置１０は、キーサーバ６０にアクセスして暗号化鍵を取得する。この際、キーサーバ６０は、送信者Ａに暗号化鍵を配信してもよいか否かを認証し、正しく認証が行われた場合にのみキーサーバ６０に記憶されている暗号化鍵を、送信者Ａの端末装置１０に送信する。
これにより、鍵の作成を要求した受信者Ｄが暗号化鍵の配信条件を設定することにより、暗号化鍵を取得可能な端末装置を認証することや選別することができるので、受信者Ｄは安心して暗号化情報を受信することができる。したがって、暗号化情報の送受信の安全性が向上する。
【００４９】
（第６の実施の形態）
次に、第６実施の形態を、図９を参照して説明する。
本実施の形態の鍵管理装置１では、受信者Ｄが端末装置４０を用いて、鍵配信装置２にＤ用暗号化鍵及び復号化鍵の作成を要求する。この際、受信者Ｄは、作成された復号化鍵の配信条件を設定する。鍵配信装置２は、認証局７０に暗号化鍵及び当該暗号化鍵に対応する復号化鍵の作成を指示し、認証局７０で作成された暗号化鍵及び復号化鍵を取得する。そして、鍵配信装置２は、作成された暗号化鍵を送信者Ａに配信するとともに、作成された復号化鍵を、キーサーバ６０に登録する。受信者Ｄは、端末装置４０を用いてキーサーバ６０にＤ用復号化鍵の配信を要求する。キーサーバ６０は当該復号化鍵の要求元（受信者Ｄ）が、当該復号化鍵の配信条件にあてはまることを認証した場合に、当該復号化鍵を受信者Ｄに配信する。
なお、図９には、上記した動作が鍵管理装置１を用いて実行される手順を示す。
【００５０】
図９に示す、ステップＳ６０〜Ｓ６３の手順は、第５の実施の形態の鍵配信装置２（併せて、図８参照）と同様であるので、説明を省略する。本実施の形態のステップＳ６０〜Ｓ６３は、それぞれ、第５の実施の形態のステップＳ５０〜Ｓ５３に対応する。
また、図９に示す、ステップＳ６４〜Ｓ６９ａの手順は、第４の実施の形態の鍵配信装置２（併せて、図７参照）と同様であるので、説明を省略する。
このようにして、鍵配信装置２は、Ｄ用暗号化鍵を送信者Ａに配信し、Ｄ用復号化鍵をキーサーバ６０に登録し、受信者Ｄは、キーサーバ６０に登録されたＤ用の復号化鍵を取得することができる。
【００５１】
本実施の形態の鍵管理装置１によれば、受信者Ｄにより作成が要求された暗号化鍵と復号化鍵のうち、復号化鍵はキーサーバ６０に記憶される。また、暗号化鍵は送信者Ａの端末装置１０に送信される。そして、受信者Ｄの端末装置４０は、キーサーバ６０にアクセスして復号化鍵を取得する。この際、キーサーバ６０は、受信者Ｄに復号化鍵を配信してもよいか否かを認証し、正しく認証が行われた場合にのみキーサーバ６０に記憶されている復号化鍵を、受信者Ｄの端末装置４０に送信する。
これにより、鍵の作成を要求した受信者Ｄが復号化鍵の配信条件を設定することにより、Ｄ用復号化鍵を取得可能な受信者の端末装置は選別され認証されるので、送信者Ａは、安心して暗号化情報を受信者Ｄに送信することができる。したがって、暗号化情報の送受信の安全性が向上する。
【００５２】
本発明は、実施の形態で説明した構成に限定されず種々の変更、追加、削除が可能である。
例えば、図２に示した、第１の実施の形態では、送信者Ａ、送信者Ｂ及び受信者Ｄが鍵配信装置２に登録されていない場合について説明したが、既に、鍵配信装置２に登録されている場合は、鍵配信装置２に各自のＩＤやパスワードが記憶されている。したがって、鍵の作成を要求する際にＩＤを用いることができ、鍵配信装置２が鍵を配信する相手（送信者や受信者）のメールアドレス等を入力する手間を省略することができる。
また、実施の形態では、メールアドレス、ＩＤ、パスワードを用いて認証を行ったが、図１０に示すような「デジタル署名」を用いて認証を行ってもよい。これによれば、例えば、第１の実施の形態の送信者Ｂの認証は、ステップＳ７７で、送信者Ｂの端末装置２０は、通信回線８０を介するメールを用いて、鍵配信装置２のキーサーバ６０に、Ｄ用暗号化鍵の配信を要求する（「暗号化鍵配信要求情報」を送信する）。このメールには、送信者Ｂの端末装置２０に設定されているメールアドレス［ｂｂｂ＠ｘｘ．ｃｏ．ｊｐ］が含まれている。ステップＳ７８で、キーサーバ６０は、Ｂ用公開鍵でデータを暗号化した暗号化情報を、送信者Ｂの端末装置２０にメールを用いて送信する。ステップＳ７９で、送信者Ｂの端末装置２０は、キーサーバ６０から受信した暗号化情報をＢ用秘密鍵で復号化し、メールを用いてキーサーバ６０に送信する。ステップＳ７９ａで、キーサーバ６０は、送信した暗号化データが正しく復号化されているか否かを判別する。そして、正しく復号化されていれば、確かに送信者Ｂであることを認証する。送信者ＢがＤ用暗号化鍵の配信条件を満たしていれば、ステップＳ７９ｂに進む。ステップＳ７９ｂでは、キーサーバ６０は、受信者Ｂの端末装置２０に、メールを用いてＤ用暗号化鍵を送信する。これによれば、確かに、送信者Ｂであることを確実に認証することができ、暗号化システムの安全性が向上する。
また、送信側の端末装置や受信側の端末装置を用いて鍵の配信を要求する際に、自己に配信してもらうための識別情報（例えば、メールアドレス、ＩＤ等）は、一般的に、配信を要求する際に、暗号化鍵や復号化鍵の作成要求情報とともに自動的に送信されるので、特に別途送信しなくてもよい。
また、実施の形態では、送信側の端末装置や受信側の端末装置を用いて鍵の配信を要求する際に、鍵の配信先に関する情報も送信する場合について説明したが、鍵の配信先は、予め鍵配信装置に設定されていて、自動的に配信されるように構成されていてもよい。
【００５３】
また、本発明の趣旨に鑑み、以下の態様を構成することができる。
（態様１）
「データを暗号化する際に用いられる暗号化鍵と、前記暗号化鍵により暗号化されたデータを復号化する際に用いられる復号化鍵を配信する鍵配信方法であって、
データを送信する送信者あるいはデータを受信する受信者から鍵の作成が要求されると、鍵作成手段により暗号化鍵と当該暗号化鍵に対応する復号化鍵を作成し、前記鍵作成手段により作成した暗号化鍵を、前記鍵の作成を要求した送信者に送信するとともに、前記鍵作成手段により作成した復号化鍵を、前記鍵の作成を要求した送信者からデータが送信される受信者に送信し、あるいは、前記鍵作成手段により作成した復号化鍵を、前記鍵の作成を要求した受信者に送信するとともに、鍵作成手段により作成した暗号化鍵を、前記鍵の作成を要求した受信者にデータを送信する送信者に送信する、
ことを特徴とする鍵配信方法。」
態様１の鍵配信方法によれば、送信者あるいは受信者から鍵の作成が要求されたら、鍵作成手段で作成された暗号化鍵が送信者に送信されるとともに、鍵作成手段で作成された当該暗号化鍵に対応する復号化鍵が、送信者がデータを送信する受信者に送信される。これにより送信者は、データを受信者に送信するのに用いる暗号化鍵を容易に取得することができる。したがって、暗号化情報を送受信するための手続が簡単になった。また、送信者には暗号化鍵のみが、受信者には復号化鍵のみが配線されるので、各鍵に関する情報の漏洩の虞が減少する。
（態様２）
「態様１に記載の鍵配信方法であって、
前記鍵作成手段により作成した復号化鍵は、前記鍵の作成を要求した送信者からデータが送信される受信者により復号化鍵の配信が要求された場合に送信し、あるいは、前記鍵作成手段により作成した暗号化鍵は、前記鍵の送信を要求した受信者にデータを送信する送信者により暗号化鍵の配信が要求された場合に送信する、
ことを特徴とする鍵配信方法。」
態様２の鍵配信方法によれば、暗号化情報を送受信する上で、必要な鍵を簡単に入手することができ、送信者及び受信者にとって利便性が向上する。
【図面の簡単な説明】
【００５４】
【図１】第１の実施の形態の鍵管理装置１の概略構成である。
【図２】第１の実施の形態の動作が鍵管理装置１を用いて実行される手順を示す。
【図３】鍵管理装置１の鍵記憶装置６１に記憶されているデータベースの一例を示す。
【図４】図２に示した手順が終了した後に、情報が更新されたデータベースの一例を示す。
【図５】第２の実施の形態の動作が鍵管理装置１を用いて実行される手順を示す。
【図６】第３の実施の形態の動作が鍵管理装置１を用いて実行される手順を示す。
【図７】第４の実施の形態の動作が鍵管理装置１を用いて実行される手順を示す。
【図８】第５の実施の形態の動作が鍵管理装置１を用いて実行される手順を示す。
【図９】第６の実施の形態の動作が鍵管理装置１を用いて実行される手順を示す。
【図１０】送信者Ｂの認証をデジタル署名により行う場合の手順を示す。
【図１１】従来の、暗号化情報を送受信するシステムを示す。
【図１２】従来の、暗号化鍵及び復号化鍵を取得する手順を示す。
【符号の説明】
【００５５】
１     鍵管理装置
２     鍵配信装置
１０，２０，３０，４０       端末装置
５０   キーマネージャ
６０   キーサーバ
６１   鍵記憶装置
７０   認証局
８０   通信回線
【図１】
2006174089.tif 000003
【図２】
2006174089.tif 000004
【図３】
2006174089.tif 000005
【図４】
2006174089.tif 000006
【図５】
2006174089.tif 000007
【図６】
2006174089.tif 000008
【図７】
2006174089.tif 000009
【図８】
2006174089.tif 000010
【図９】
2006174089.tif 000011
【図１０】
2006174089.tif 000012
【図１１】
2006174089.tif 000013
【図１２】
2006174089.tif 000014