暗号文の提供者を不特定多数とする検索者を限定したキーワード検索可能暗号方式
2
0
0
全文
(2) 情報処理学会第 75 回全国大会. (0/1)で出力する. 3.3 構成 構成要素として双線形写像e ∶ 𝔾1 × 𝔾1 → 𝔾2 , ハッシュ関数H1 : {0,1}∗ → 𝔾1 ,H2 : 𝔾2 → {0,1}𝑛 , H3 : {0,1}∗ → ℤ∗𝑝 を用いる.n は自然数である. 𝐊𝐞𝐲𝐆𝐞𝐧(𝒌) セキュリティパラメータ𝑘を入力と し,k ビットの素数𝑝を選ぶ.𝑝を位数とする 2 つの群𝔾1 , 𝔾2 を決定し,双線形写像eを出 力する.ランダムに𝑠 ∈ ℤ𝑝∗ と生成元𝑃 ∈ 𝔾1 を 選択し𝑃𝑝𝑢𝑏 = 𝑠𝑃 を計算する.3 つのハッシ ュ関数H1 ,H2 ,H3 を決定する.公開パラメ ー タ params = < 𝑝, 𝑛, 𝑃, 𝑃𝑝𝑢𝑏 , H1 , H2 , H3 , e > , マスター鍵msk = 𝑠を出力する. 𝐄𝐱𝐭𝐫𝐚𝐜𝐭 (𝐩𝐚𝐫𝐚𝐦𝐬, 𝐦𝐬𝐤, 𝐈𝐃) ID ∈ {0,1}∗ か ら 𝑄ID = H1 (ID) ∈ 𝔾1 を 計 算 す る . マ ス タ ー 鍵 mskを用いて秘密鍵𝑑ID = 𝑠𝑄ID を出力する. 𝐄𝐧𝐜𝐫𝐲𝐩𝐭 (𝐩𝐚𝐫𝐚𝐦𝐬, 𝐈𝐃, 𝑾) IDから𝑄ID = H1 (ID)を 計算し,ランダムに𝑟 ∈ ℤ𝑝∗ を選択する.暗号 𝑟 )] 文 𝐶 = [𝑟𝑃, H2 (𝑔ID , 𝑔ID = e�H3 (𝑊)𝑄ID , 𝑃𝑝𝑢𝑏 � ∈ 𝔾2 を出力する. 𝐓𝐫𝐚𝐩𝐝𝐨𝐨𝐫(𝐩𝐚𝐫𝐚𝐦𝐬, 𝒅𝐈𝐃 , 𝑾) 秘密鍵𝑑ID とキーワ ード𝑊から𝑇𝑊,ID = H3 (𝑊)𝑑ID を計算し,トラ ップドアとして出力する. 𝐓𝐞𝐬𝐭(𝐩𝐚𝐫𝐚𝐦𝐬, 𝑪, 𝑻𝑾,𝐈𝐃 ) 𝐶 = [𝐶1 , 𝐶2 ] と す る . H2 (e(𝑇𝑊,ID , 𝐶1 )) = 𝐶2 となるかテストする.2 値が一致したときに 1,そうでないときは 0 を出力する. 提案方式の流れを図 1 に示す.. 4. 安全性 次のような攻撃者を考える.攻撃者は暗号文 や公開パラメータを入手することができ,暗号 文からキーワードを入手しようとする.ただし, その暗号文を検索するのに対応したトラップド アは入手できないものとする.それ以外のトラ ップドアに関しては,任意のIDとキーワードに 対応したすべてのトラップドアを適応的に入手 できるものとする. 攻撃者が任意のIDと 2 つのキーワード𝑊0 , 𝑊1 を選ぶと,IDと一方のキーワードから作られた 暗号文がランダムに与えられるとする.攻撃者 がどちらのキーワードの暗号文であるか識別で きた場合に,攻撃者は暗号文からキーワードに 関する情報を部分的に得ることができたと考え ることができる. 攻撃者は𝑊0 , 𝑊1 の暗号文の検索に対応するトラ ップドアを入手することはできないが,手持ち の公開パラメータparamsと暗号文𝐶 = [𝐶1 , 𝐶2 ]か. 提供者. 保管者. PKG. 検索者. KeyGen. 公開パラメータparams 検索者のID. Encrypt. 暗号文C. 秘密鍵dID. Trapdoor. Extract. トラップドアTW, ID. Test. 図 1 提案方式の流れ 𝑟. らH2 �e�H3 (𝑊)𝑄ID , 𝑃𝑝𝑢𝑏 � �を求めることができれ ば,暗号文に対応するトラップドアを用いて暗 号文を検索したときと同じ結果を得ることがで き る . H3 (𝑊) ∈ ℤ𝑝∗ で あ り , 𝑄ID = 𝑎𝑃, 𝑃𝑝𝑢𝑏 = 𝑏𝑃, 𝐶1 = 𝑟𝑃からe(𝑃, 𝑃)𝑎𝑏𝑟 を求めることができる かが問題となる.BDH 仮定よりこの問題を解く ことは困難である.したがって,提案方式は選 択キーワード攻撃に対して識別不可能性の意味 で安全である. 5. まとめ 本稿では,暗号文の提供者を不特定対数とす る検索者を限定したキーワード検索可能暗号方 式を提案した.提案方式は提供者と検索者がと もに多数の状況に対応し,かつ検索者数に上限 がない.提案方式はランダムオラクルモデルに おいて,BDH 仮定のもと,選択キーワード攻撃 に対して識別不可能性の意味で安全である. 参考文献 [1] D. Boneh, G. Di Crescenzo, R. Ostrovsky, and G. Persiano, “Public key encryption with keyword search,” EUROCRYPT 2004, LNCS, vol.3027, pp.506-522, 2004. [2] M. Abdalla, M. Bellare, D. Catalano, E. Kiltz, T. Kohno, T. Lange, J. Malone-Lee, G. Neven, P. Paillier, and H. Shi, “Searchable Encryption Revisited: Consistency Properties, Relation to Anonymous IBE, and Extensions,” CRYPTO 2005, LNCS, vol.3621, pp.205-222, 2005. [3] N. Attrapadung, J. Furukawa, H. Imai, “ForwardSecure and Searchable Broadcast Encryption with Short Ciphertexts and Private Keys,” ASIACRYPT 2006, LNCS, vol.4284, pp.161-177, 2006. [4] 片山貴充,高木剛,“アクセス制限可能なキー ワード検索可能暗号方式,” 暗号と情報セキュ リティシンポジウム SCIS2008,4E2-2,2008.. 3-518. Copyright 2013 Information Processing Society of Japan. All Rights Reserved..
(3)
関連したドキュメント
攻撃者は安定して攻撃を成功させるためにメモリ空間 の固定領域に配置された ROPgadget コードを用いようとす る.2.4 節で示した ASLR が機能している場合は困難とな
検索対象は、 「論文名」 「著者名」 「著者所属」 「刊行物名」 「ISSN」 「巻」 「号」 「ページ」
点から見たときに、 債務者に、 複数債権者の有する債権額を考慮することなく弁済することを可能にしているものとしては、
2012 年 3 月から 2016 年 5 月 まで.
被保険者証等の記号及び番号を記載すること。 なお、記号と番号の間にスペース「・」又は「-」を挿入すること。
すべての Web ページで HTTPS でのアクセスを提供することが必要である。サーバー証 明書を使った HTTPS
補助 83 号線、補助 85 号線の整備を進めるとともに、沿道建築物の不燃化を促進
口文字」は患者さんと介護者以外に道具など不要。家で も外 出先でもどんなときでも会話をするようにコミュニケー ションを