技術分野
再暗号化鍵生成装置、再暗号化装置、暗号文変換システム、再暗号化方法、及び再暗号化プログラム
発明が解決しようとする課題[発明の詳細な説明]から抜粋
非特許文献1は、暗号化したまま鍵を変更する方法と、暗号方式が所定の特性を持つ場合に暗号文の暗号方式を他の暗号方式へ変換する方法とを示している。しかしながら、非特許文献1が開示している技術には、再暗号化を実行した際、即ちある鍵の暗号文を他の鍵の暗号文へ変換した際に、暗号文のデータサイズが非常に大きくなるという課題がある。ここで、暗号文を格納するストレージの大きさに応じて再暗号化することができる回数の上限は定まる。そのため、当該技術において、再暗号化の回数の上限に対して厳しい制約が課されることになる。当該制約は、代理人再暗号化の実装において大きな制約である。
課題を解決するための手段[発明の詳細な説明]から抜粋
本開示に係る再暗号化鍵生成装置は、
乱数を用いて公開鍵暗号の第1秘密鍵をランダム化することによってランダム化秘密鍵を生成し、準同型暗号の第2公開鍵を用いて準同型暗号により前記乱数を暗号化することによって暗号化乱数を生成する再暗号化鍵生成部
を備える再暗号化鍵生成装置であって、
前記ランダム化秘密鍵と、前記暗号化乱数との各々は、前記第1秘密鍵に対応する第1公開鍵を用いて平文を暗号化する・・・ 続きを
知財ポータルサイト IP Force にログインして見る
発明の効果[発明の詳細な説明]から抜粋
本開示によれば、再暗号化鍵生成部は、再暗号化鍵の各要素として、ランダム化秘密鍵と、準同型暗号による暗号化乱数とを生成する。当該再暗号化鍵を用いて暗号文を再暗号化しても、準同型暗号の性質により、従来技術と比較して、再暗号化後の暗号文のサイズは小さい。
従って、本開示によれば、再暗号化処理後の暗号化方式が準同型暗号である代理人再暗号化において、従来技術と比較して、再暗号化処理後の暗号文のデータサイズを小さくすることができる。
この特許の権利範囲[特許請求の範囲]
知財ポータルサイト IP Force にログインして確認する (無料)
この特許公報に記載されている図面[図面の簡単な説明]から抜粋
【図1】
実施の形態1に係る暗号文変換システム100の構成例を示す図。
【図2】
実施の形態1に係る共通パラメータ生成装置200の構成例を示す図。
【図3】
実施の形態1に係る鍵生成装置300の構成例を示す図。
【図4】
実施の形態1に係る暗号化装置400の構成例を示す図。
【図5】
実施の形態1に係る再暗号化鍵生成装置500の構成例を示す図。
【図6】
実施の形態1に係る再暗号化装置600の構成例を示す図。
【図7】
実施の形態1に係る復号装置700の構成例を示す図。
【図8】
実施の形態1に係る各装置のハードウェア構成例を示す図。
【図9】
実施の形態1に係る共通パラメータ生成装置200の動作を示すフローチャート。
【図10】
実施の形態1に係る鍵生成装置300の動作を示すフローチャート。
【図11】
実施の形態1に係る暗号化装置400の動作を示すフローチャート。
【図12】
実施の形態1に係る再暗号化鍵生成装置500の動作を示すフローチャート。
【図13】
実施の形態1に係る再暗号化装置600の動作を示すフローチャート。
【図14】
実施の形態1に係る復号装置700の動作を示すフローチャート。
【図15】
実施の形態1の変形例に係る各装置のハードウェア構成例を示す図。
11 プロセッサ、12 バス、13 ROM、14 RAM、15 通信ボード、18 処理回路、19 信号線、20 磁気ディスク装置、21 OS、22 プログラム群、23 ファイル群、31 ディスプレイ、32 キーボード、33 マウス、34 ドライブ、100 暗号文変換システム、101 インターネット、200 共通パラメータ生成装置、201 入力部、202 共通パラメータ生成部、203 送信部、300 鍵生成装置、301 入力部、302 鍵生成部、303 公開鍵設定部、304 秘密鍵設定部、305 公開鍵送信部、306 秘密鍵送信部、400 暗号化装置、401 入力部、402 鍵受信部、403 暗号化部、404 送信部、500 再暗号化鍵生成装置、501 公開鍵受信部、502 秘密鍵受信部、503 再暗号化鍵生成部、504 再暗号化鍵出力部、600 再暗号化装置、601 暗号文受信部、602 再暗号化鍵受信部、603 再暗号化処理部、604 暗号文出力部、700 復号装置、701 暗号文受信部、702 鍵受信部、703 復号処理部、704 結果出力部。
全ての図面はログインすると無料で閲覧できます。ログイン・ユーザー登録