• 検索結果がありません。

代理人再暗号化方式の安全性について

N/A
N/A
Protected

Academic year: 2021

シェア "代理人再暗号化方式の安全性について"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)情報処理学会第 73 回全国大会. 2E-1. On the Security of Proxy Re-Encryption Schemes Kousuke Nagumo. Keisuke Tanaka. Department of Mathematical and Computing Sciences, Tokyo Institute of Technology. Department of Mathematical and Computing Sciences, Tokyo Institute of Technology. In PKC 2010, Matsuda, Nishimaki and Tanaka proposed a bidirectional proxy re-encryption (PRE) scheme from a recently cryptographic primitive named reapplicable loosy trapdoor functions [2] , and claimed that their scheme is chosen ciphertext secure without bilinear maps in the standard model [1] . However, the gap in the security proof and the attack of this scheme was announced by Jian Weng and Yunlei Zhao in the eprint archive [3]. In their paper, they indicated that the Matsuda-NishimakiTanaka PRE scheme fails to achieve the chosen-ciphertext security. But, it does not mean that all of the instantiations of the abstract scheme is insecure. In this paper we analize their attack and describe when it works. We also discuss the possibility on the secure construction for bidirectional proxy re-encryption schemes.. The Matuda-NishimakiTanaka PRE Scheme Proxy re-encryption was created by Blaze et al. in Eurocrypt’98. This technique achieves a semi-trust proxy to translate a ciphertext related to Alice into another ciphertext related to Bob. The proxy cannot obtain the information about the underlying messages. Blaze et al. suggested the bidirectional PRE scheme, and Ateniese et al. presented unidirectional PRE schemes by using bilinear maps. These techniques. are secure only against the chosen plaintext attack (CPA). But, in general, applications require security against the chosen ciphertext attack (CCA). Regarding this problem, Canetti and Hohenberger suggested the first CCA-secure bidirectional multi-hop PRE scheme in the standard model. Many researchers created techniques for constructing the schems secure against the chosen ciphertext attack. These schemes are based on bilinear maps. Canetti and Hohenber mentioned an open problem of constructing CCA-secure PRE schemes without bilinear maps. In PKC 2010, Matsuda, Nishimaki and Tanaka suggested a bidirectional proxy reencryption scheme without using bilinear maps. This scheme claimed that their scheme is CCA-secure in the standarad model. However, the gap in the security proof and the attack of this scheme was announced by Jian Weng and Yunlei Zhao in the eprint archive.. The Attack by Weng and Zhao We review a concrete CCA-attack against the Matsuda-Nishimaki-Tanaka PRE scheme [3] by Weng and Yunlei. Before presenting the attack, we would like mention a fundamental principle for designing CCA-secure PRE schemes, i.e., the validity of all the ciphertext components in the original ciphertext should be able to be veri-. 3-433. Copyright 2011 Information Processing Society of Japan. All Rights Reserved..

(2) 情報処理学会第 73 回全国大会. fied by the proxy. Unfortunately, the [3] Weng, J., and Zhao, Y. On the security of a bidirectional proxy reMatsuda-Nishimaki-Tanaka PRE scheme encryption scheme from pkc 2010. violates this principle. Indeed, for a eprint (2010). ciphertext Ci = (vk, c1,i , c2 , c3 , τ, σ), the validity of vk, c2 , c3 , τ and σ can be ensured by checking whether SigVer(vk, (c2 , c3 , τ 0 ), σ) = 1 holds. However, it is impossible for the proxy to verify the validity of component c1,i : observe that in the encryption algorithm, component c1,i is not included in the generation of the one-time signature, and it will be transformed into c1,j in the re-encryption algorithm. Thus, the Matsuda-Nishimaki-Tanaka PRE scheme inevitably suffers from a chosenciphertext attack. Roughly speaking, an adversary can break the CCA-security of the Matsuda-Nishimaki- Tanaka PRE scheme as follows: Given the challenge ciphertext Ci? = (vk, c1,i∗ , c2 , c3 , τ, σ), the adversary can first modify the ciphertext component c1,i∗ to obtain a new (ill-formed) ciphertext Ci0∗ and then ask the re-encryption oracle to re-encrypt Ci0∗ into another ciphertext Cj0 for a corrupted user j (note that according to the security model, it is legal for the adversary to issue such a query); next, the adversary can modify Cj0 to obtain the right reencrypted ciphertext Cj of the challenge ciphertext, and thus he can obtain the underlying plaintext by decrypting Cj with user j 0 s secret key.. References [1] Matsuda, T., Nishimaki, R., and Tanaka, K. CCA Proxy ReEncryption without Bilinear Maps in the Standard Model. In Public Key Cryptography (2010), P. Q. Nguyen and D. Pointcheval, Eds., vol. 6056 of Lecture Notes in Computer Science, Springer, pp. 261–278. [2] Peikert, C., and Waters, B. Lossy trapdoor functions and their applications. In STOC (2008), C. Dwork, Ed., ACM, pp. 187–196.. 3-434. Copyright 2011 Information Processing Society of Japan. All Rights Reserved..

(3)

参照

関連したドキュメント

In this study, we focused on the structural difference, and selected two analysis methods: (1) quantitative determination of reducing sugar obtained by enzymatic hydrolysis, and

② 現地業務期間中は安全管理に十分留意してください。現地の治安状況に ついては、

全体構想において、施設整備については、良好

年平均濃度 SO2,Ox, NO2)、mg/m3(SPM) 年平均濃度µg/m3 (PM2.5)、×0.1ppmC

問2-2 貸出⼯具の充実度 問3 作業場所の安全性について 問4 救急医療室(ER)の

ダイダン株式会社 北陸支店 野菜の必要性とおいしい食べ方 酒井工業株式会社 歯と口腔の健康について 米沢電気工事株式会社

協⼒企業 × ・⼿順書、TBM-KY、リスクアセスメント活動において、危険箇所の抽出不⾜がある 共通 ◯

分だけ自動車の安全設計についても厳格性︑確実性の追究と実用化が進んでいる︒車対人の事故では︑衝突すれば当