• 沒有找到結果。

理論密碼學與應用---子計畫III:分散式門檻密碼系統的研究(II)

N/A
N/A
Protected

Academic year: 2021

Share "理論密碼學與應用---子計畫III:分散式門檻密碼系統的研究(II)"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

行政院國家科學委員會專題研究計畫 期中進度報告

子計畫三:分散式門檻密碼系統的研究(2/3)

計畫類別: 整合型計畫 計畫編號: NSC92-2213-E-009-034- 執行期間: 92 年 08 月 01 日至 93 年 07 月 31 日 執行單位: 國立交通大學資訊科學學系 計畫主持人: 曾文貴 計畫參與人員: 鍾季穎、莊吳祐、黃珮琳、張振偉 報告類型: 精簡報告 報告附件: 出席國際會議研究心得報告及發表論文 處理方式: 本計畫可公開查詢

中 華 民 國 93 年 5 月 27 日

(2)

行政院國家科學委員會補助專題研究計畫

□ 成 果 報 告

5

期中進度報告

總計畫:理論密碼學與應用

子計畫三:分散式門檻密碼系統的研究(2/3)

Study of Distributed Threshold Cryptographic Protocol

計畫類別:□ 個別型計畫

5

整合型計畫

計畫編號:NSC 92-2213-E-009-034-

執行期間: 92 年 8 月 1 日至 93 年 7 月 31 日

計畫主持人:曾文貴 教授

共同主持人:

計畫參與人員: 鍾季穎、莊吳祐、黃珮琳、張振偉

成果報告類型(依經費核定清單規定繳交):

5

精簡報告 □完整報告

本成果報告包括以下應繳交之附件:

□赴國外出差或研習心得報告一份

□赴大陸地區出差或研習心得報告一份

□出席國際學術會議心得報告及發表之論文各一份

□國際合作研究計畫國外研究報告書一份

處理方式:除產學合作研究計畫、提升產業技術及人才培育研究計畫、

列管計畫及下列情形者外,得立即公開查詢

□涉及專利或其他智慧財產權,□一年□二年後可公開查詢

執行單位:國立交通大學 資訊科學系

中 華 民 國 93 年 5 月 31 日

(3)

中文摘要

本子計畫研究分散式門檻密碼方法 的安全模式(security models),定義合理的 安全條件;我們設計有效率且可證明安全 的分散式門檻密碼協定,我們也研究具預 防性質的分散式門檻密碼協定。 關鍵詞:分散式門檻密碼、預防式密碼、 安全模式。

英文摘要

The final security of cryptographic protocols resides on secret keys. How to protect secret keys is an important issue for the key-based information security. We can distribute the secret key into a set of users such that each user holds a share of the key. A set of users over a threshold t can perform the designated function, while the number of users under the threshold cannot get any information about the shared secret key. This constitutes the model for the distributed threshold cryptographic protocols. Under this model, the attacker need get at least t shares to break into the protocol. Nevertheless, the attacker has long time to obtain the shares. To deter this attack, users can renew their shares for each period of time, but the shared secret key remains unchanged. In a new period of time, the old shares of previous time periods are useless. Therefore, the attacker need get at least t shares during a period of time to break the protocol. Otherwise, when time migrates to the next period, the old shares that the attacker obtained become useless. This model is called “proactive” security.

In this project we research on the

cryptographic systems. We design efficient and provably secure distributed threshold cryptographic protocols. We also extend this research to the model of proactive security.

Keywords: threshold cryptography, proactive security complexity, security model. 一、 計畫緣起及目的 密碼協定的最終安全落在私密金匙 (secret key)上,如何保護金匙的安全是一 個重要的課題。分散式門檻密碼理論是將 金匙分成幾個金匙分享值(shares),分別由 不同的使用者保管,在執行設定的功能 時,必須有一定數目的使用者同時動作才 能夠完成任務。這使得攻擊者必須同時擁 有一定數目的金匙分享值才能夠破解密碼 系統,這樣保障了基本的安全。我們可以 更進一步要求這些使用者『定期』更新它 們的金匙分享值,新的金匙分享值和舊的 金匙分享值沒有任何關連,但是共享的私 密金匙並沒有改變,使用新的金匙分享值 能然能夠完成工作,但是攻擊者必須在『一 定的時間』內得到一定數目的金匙分享 值,否則一旦使用者更新了它們的金匙分 享值,攻擊者得到的金匙分享值就沒有任 何價值了。具有定期更新金匙分享值的密 碼協定叫做『預防式』(proactive)的密碼 協定。 本子計畫的目的是研究分散式門檻 密碼系統的安全模式及設計安全的分散式 門檻密碼系統,我們也研究預防式密碼系 統。分散式門檻密碼系統可以增進將密碼 系統的安全,藉由分散保有金匙及跨過一 定門檻門檻既可執行工作的特性,達到安 全的強固性。現在設計密碼系統的發展是 走向『可證明安全』,強調密碼系統必須是 在合理的假設下,可以經由嚴謹的推論方 法證明其安全。本計畫將強調基礎研究,

(4)

分散式門檻密碼密碼系統。我們希望三年 內能夠達成下列目標: 1. 研 究 分 散 式 門 檻 密 碼 系 統 的 安 全 模 式:利用理想模式為基礎,再研究可能 的攻擊方式,我們希望能夠嚴謹的定義 出合理的安全分散式門檻密碼模式。 2. 研 究 分 散 式 門 檻 密 碼 系 統 的 安 全 證 明:正規的證明是目前設計密碼系統必 要的前提,我們將熟悉及發展證明密碼 安全的技巧;除此之外,我們還將研究 資訊科學的理論,例如非交換性的零知 識證明等。 3. 設計安全的分散式門檻密碼系統:我們 將設計一些安全的分散式門檻密碼系 統,例如簽章系統、拍賣系統及投票系 統等。 4. 增進分散式門檻密碼系統的效率:我們 將研究如何增進分散式門檻密碼系統 的效率,特別是回合數的效率,以目前 電腦強大的計算能力來看,使用者交換 訊息所花的時間是協定效率的瓶頸,因 此我們特別重視回合數的效率。 5. 增進和其他子計畫的整合的研究:本計 畫和其他子計畫有一些相關性,我們將 探討如何與其他子計畫整合,並將其他 子計畫的研究成果應用在本計畫上。 6. 將研究成果應用在其它的問題上:本計 畫的研究成果應該可以應用在其他密 碼相關的問題上。 二、 研究成果 本年度(第二年度)的研究成果如下: 1. 我們提出 GQ 簽章法的分散門檻簽章 系統,並證明其安全性。論文已經在 ACNS 國 際 會 議 上 發 表 , 論 文 集 為 Lecture Notes in Computer Sciences 2846, pp. 137-150, Springer, 2003。 目前比較重要的數位簽章法有 RSA、ElGamal、DSA 及 GQ。其中 RSA、ElGamal 及 DSA 簽章法都已經 有分散式門檻簽章系統,包含 DKG 及 TFE 兩部分。但是 GQ 簽章法的分散式 門檻系統一直沒有解決,我們首先有了 這項的突破。 強 RSA 問題是給定一合成數 n 及 y∈Zn*,計算α及β≠1,使的 y=αβ (mod n). 我們證明我們設計的演算法和解 強 RSA 問題一樣難。我們的分散式 GQ 簽名中,金鑰持份 (key share)由一中心 的 dealer 分配給各參與者 Pi,因此公開 金鑰為 PK=(n,e,g,v),其中 g 是 QRn* 的 generator,v=se mod n, s 為私密金鑰是 一多項式 f(x)=a0+a1x+a2x2+⋅⋅⋅+atxt的常 數項 s=ga0 ; 每一位參與者 Pi的金鑰持

份為 SKi=(n,e,g,si), 其 中 si=gf(i) mod

n。我們的分散式 GQ 簽名系統如下:

(1) 所 有 的 參 與 者 執 行

INT-JOIN-EXP-RVSS 以 產 生 y=gfr(0)e mod n,每一 Pi得到 ri=gfr(i)

mod n。 (2) 所有的參與者計算σ=H(y,M)。 (3) 所 有 的 參 與 者 執 行 INT-JOIN-ZVSS 使得每一參與者 Pi得到 ci=gLfc(i) mod n. (4) 每一參與者計算個別的部分簽名: zi=(risiσ)Lci mod n,然後公布之。 然後由第三者將這些部分簽名整 合成對 M 的簽名如下: z’=Πj=1t+1zijλ0,ijL mod n 其中 zij為 t+1 個有效的部分簽名,λij 為 Lagrange 的係數。 簽名的驗證就如同 GQ 簽名的驗 證一樣。 我們可以證明以上的分散式 GQ 簽名具有不可偽造性及強健性,有要 沒有超過一半的的參與者被攻擊,就 可一產生有效的簽名出來。詳細方法 及證明請參考所發表的論文。

(5)

2. 我 們 也 正 在 研 究 分 散 式 忘 卻 式 傳 輸 (OT)的方法,之前我們已經提出最 有效率的 1-out-of-n OT 協定(發表在 PKC 及 IEEE TC),我們研究分散式 OT 系統,目前已經可以將其擴展到 k-out-of-n 的情形,非常有效率,完成 後將投稿發表。 3. 我 們 和 其 他 子 計 畫 每 週 都 有 論 文 討 論,和其他子計畫合作密切。建立了合 作的機制。 三、 計畫成果自評 我們的研究結果發表了一篇 ACNS 會 議論文,論文集為 LNCS 系列 2846,水準 不錯,目前還有論文在投稿及撰寫中,以 成果來看,我們達成了本計畫的目的。 參考文獻

1. Ran Canetti, Uriel Feige, Oded Goldreich, and Moni Naor, “Adaptively secure multi-party computation”, In Proceedings of the 28th Annual ACM Symposium on the Theory of Computing (STOC '96), pages 639--648. ACM, 1996.

2. Ran Canetti, Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, and Tal Rabin, “Adaptive security for threshold cryptosystems,” In Proceedings of Advances in Cryptology - CRYPTO '99, volume 1666 of LNCS, pages 98--115. Springer-Verlag, 1999. 3. Manuel Cerecedo, Tsutomu Matsumoto,

and Hideki Imai, “Efficient and secure multiparty generation of digital signatures based on discrete logarithms, “ IEICE Trans. Fundamentals, E76-A(4):532--545, 1993.

4. Yvo Desmedt, “Society and group oriented cryptography: A new concept”,

Cryptology - CRYPTO '87, volume 293 of LNCS, pages 120--127. Springer-Verlag, 1987.

5. Yvo Desmedt and Yair Frankel, “Shared generation of authenticators and signatures,” In Proceedings of Advances in Cryptology - CRYPTO '91, volume 576 of LNCS, pages 457--469. Springer-Verlag, 1991.

6. Olivier Delos and Jean-Jacques Quisquater, “An identity-based signature scheme with bounded life-span”, In Proceedings of Advances in Cryptology - CRYPTO '94, volume 839 of LNCS, pages 83--94. Springer-Verlag, 1994.

7. Yair Frankel, Peter Gemmell, Philip~D. MacKenzie, and Moti Yung, “Optimal-resilience proactive public-key cryptosystems,” In Proceedings of 38th Annual Symposium on Foundations of Computer Science (FOCS '97)}, pages 384--393. IEEE, 1997.

8. J. Benaloh, D. Tuinstra, "Receipt-free secret-ballot elections", Proceedings of the 26th ACM Symposium on the Theory of Computing (STOC), pp.544-553, 1994.

9. B. Barak, A. Herzberg, D. Naor and E. Shai, "The Proactive Security Toolkit and Applications", Proceedings of the ACM Conference on Computer and Communications Security, pp.18-27, 1999.

參考文獻

相關文件

Teacher / HR Data Payroll School email system Exam papers Exam Grades /.

圖三 104 年度數學學門研究單位計畫件數分佈.. 民國 104 年 11 月 自然科學簡訊第二十七卷第四期 統計. 統計學門 104 年度大批申請專題研究計畫 共核定通過 118

(1)針對具有中子研究專長者,具備下列要件之 一:①物理、化學、核工系所博士畢業,具 二年以上中子研究經驗;執行中子散射、繞

具二年以上中子研究經驗;執行中子散 射、繞射以及台澳中子計畫 SIKA 實驗設施 運轉計畫。2.凝態物理系所博士畢業,具良

恩尼格瑪密碼機旋轉盤的工作原理圖,連續按兩次 A 鍵後,電流會流經所有旋轉盤,通 過反射器後分別向反方向流到 G 燈和 C 燈。

專案導向應用程式開發 階梯程式編輯畫面 狀態的監視與控制 階梯程式助憶碼輔助顯示 階梯程式註解功能

但是 T, A, O, I 出現的次數幾乎不相上下。 要是把每一種組合都試一遍, 直到得出一個 意思 來, 那會是一項沒完沒了的工作。 所以, 只好等新材料來了再說。

The learning and teaching in the Units of Work provides opportunities for students to work towards the development of the Level I, II and III Reading Skills.. The Units of Work also