• 沒有找到結果。

A Group-Oriented Proxy Authenticated Encryption Scheme with Key-Renewal Property 陳建鈞、曹偉駿

N/A
N/A
Protected

Academic year: 2022

Share "A Group-Oriented Proxy Authenticated Encryption Scheme with Key-Renewal Property 陳建鈞、曹偉駿"

Copied!
3
0
0

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

全文

(1)

A Group-Oriented Proxy Authenticated Encryption Scheme with Key-Renewal Property 陳建鈞、曹偉駿

E-mail: [email protected]

ABSTRACT

Nowadays, enterprises use a variety of information technology to construct electronic enterprise environments in order to increase the benefit of organizations. However, enterprises should also consider the security of data transmitting on the Internet. This thesis will discuss the security of delegation and proxy in an electronic enterprise environment. The traditional proxy authenticated encryption scheme usually considers proxy authenticated conditions of one-to-one, one-to-many and many-to-one merely. However, the many-to-many condition should also be considered in the real electronic commerce. It is less efficient to construct a

many-to-many proxy authenticated encryption scheme using many-to-one and one-to-many. Therefore, this thesis will integrate elliptic curve cryptosystems, self-certified public key cryptosystems and the group-oriented proxy authenticated encryption scheme to design a proper group-oriented proxy authenticated encryption scheme with key renewal suitable for the many-to-many condition.

This scheme allows the original signer to delegate signing and encryption right to a specific signing group, and also allows original verifier to delegate verification and decryption right to another specific verification group. This thesis is based on elliptic curve cryptosystems, and therefore it can use less bits than other public key cryptosystems to achieve the same security degree and the requirement of its memory space is reduced substantially. In addition, the group-oriented proxy authenticated encryption scheme proposed in this thesis can use different proxy key in different periods to prevent the attack caused by the leak of a proxy key due to the proposed key renewal function.

Keywords : Elliptic Curve Cryptosystems ; Self-certified Public Key Cryptosystems ; Group-Oriented Proxy Authenticated Encryption Scheme ; Key Renewal

Table of Contents

目錄 封面內頁 簽名頁 授權書...iii 中文摘要...v 英文摘

要...vi 誌謝...viii 目錄...ix 圖目 錄...xi 表目錄...xii 第一章 緒論...1 1.1 研究背景與動機...1 1.2研究目的...3 1.3研究架

構...5 第二章 文獻探討...7 2.1公開金鑰密碼系統...7 2.2橢圓曲線密碼系統...10 2.3基於橢圓曲線密碼系統之自我認證公開金鑰密碼系統...13 2.4數位簽 章...16 2.5門檻方法(Threshold Scheme)...18 2.6代理簽章(Proxy

Signature)...19 2.7代理鑑別加密法(Proxy Authenticated Encryption Scheme)....21 第三章 群體導向代理鑑別加 密機制...29 3.1系統建置階段...32 3.2註冊階段...33 3.3授權 代理驗證階段...34 3.4授權代理簽署階段...37 3.5金鑰更新階

段...39 3.6代理鑑別加密階段...40 3.7代理鑑別解密階 段...43 3.8簽章驗證階段...46 第四章 安全性及效能分

析...47 4.1安全性分析...47 4.1.1註冊階段...47 4.1.2群 體導向代理鑑別加密機制...48 4.2效能分析...52 4.2.1計算複雜

度...52 4.2.2通訊傳輸量...57 第五章 結論與建議...60 參考文獻...61 圖目錄 圖1.1 2004年第一季台灣行動網路用戶成長率...1 圖1.2 研究流程 圖...6 圖2.1 代理鑑別加密法表示圖...22 圖2.2 門檻代理鑑別加密法表示

圖...23 圖2.3 具門檻驗證代理鑑別加密法表示圖...24 圖2.4 代理驗證鑑別加密法表示 圖...25 圖2.5 具代理驗證門檻鑑別加密法表示圖...26 圖2.6 具門檻代理鑑別加密法表示

圖...27 圖3.1 研究架構...30 圖3.2 群體導向代理鑑別加密法表示圖...31 圖3.3 註冊階段...34 圖3.4 授權代理驗證階段...36 圖3.5 授權代理簽署階 段...39 圖3.6 金鑰更新階段...40 圖3.7 代理鑑別加密階段...42 圖3.8 代理鑑別解密階段...45 表目錄 表1.1 網路交易安全防護方法...4 表2.1 三種公開金 鑰密碼系統之比較...10 表2.2 六種代理鑑別加密法之比較...28 表4.1 計算時間複雜度符號定義 表...52 表4.2 計算時間複雜度關係表...53 表4.3 系統建置及註冊階段之計算複雜

(2)

度...55 表4.4 驗證者的代理授權之計算複雜度...55 表4.5 簽署者的代理授權之計算複雜 度...55 表4.6 代理鑑別加密與代理鑑別解密之計算複雜度...56 表4.7 仲裁者驗證之計算複雜 度...56 表4.8 本機制計算複雜度之概略估計表...56 表4.9 各階段之通訊傳輸量比較 表...58 表4.10 HSU與本研究之功能比較表...59

REFERENCES

[1] 李廣凱,「安全且有效率之政府電子化採購機制研究」,大葉大學資訊管理研究所碩士論文,民國九十二年(指導教授:曹偉駿博士)。

[2] 吳宗成、許建隆及蔡國裕,「適用於群體導向應用之代理鑑別加密法」,第十三屆全國資訊安全會議,頁74-82,民國九十二年。

[3] 吳宗成、許建隆及蔡國裕,「適用於電子化企業環境之代理驗證鑑別加密法」,第十四屆全國資訊安全會議,頁201-210,民國九十 三年。

[4] 許建隆,「適用於群體導向應用之鑑別加密法」,國立台灣科技大學資訊管理系博士論文,民國九十年(指導教授:吳宗成博士。) [5]

陳宗保,「行動電子商務環境下安全協定之研究」,大葉大學資訊管理研究所碩士論文,民國九十年(指導教授:曹偉駿博士)。

[6] 曹偉駿及周智禾,「無線虛擬私有網路環境下群體導向安全機制之設計」,2003電子商務與數位生活研討會,頁2345-2365,民國九 十二年。

[7] 資策會FIND網際網路資訊情報網: http://www.find.org.tw/0105/howmany/index.asp [8] 劉彥含,「無線虛擬私有網路環境下群體導向 安全機制之研究」,大葉大學資訊管理研究所碩士論文,民國九十年(指導教授:曹偉駿博士)。

[9] 賴溪松、韓亮及張真誠,「近代密碼學及其應用」,松崗電腦圖書資料股份有限公司,民國九十年。

[10] M. Abdalla and L. Reyzin, “A new forward-secure digital signature scheme,” Advances in Cryptology — Asiacrypt’2000, pp. 116-129, 2000.

[11] D. Boneh and M. Franklin, “Identity-based encryption from the weil pairing,” Advance in Cryptology crypto ‘2001, Lecture Notes in Computer Science, Vol. 2139, Springer-Verlag, pp. 213-229, 2001.

[12] W. Caelli, E. Dawson and S. Rea, “PKI, elliptic curve cryptography and digital signatures,” Computer & Security, Vol. 18, No. 1, pp.

47-66, 1999.

[13] T. S. Chen. K. H. Huang and Y. F. Chung, “A practical authenticated encryption scheme based on the elliptic curve cryptosystem,”

Computer Standards & Interfaces, Vol. 26, pp. 461-469, 2004.

[14] W. Diffie and M. E. Hellman, “New directions in cryptography,” IEEE Transactions on Information Theory, Vol. IT-22, No. 6, pp.

644-654, 1976.

[15] M. Girault, “Self-certified public keys,” Advances in Cryptology: Eurocrypt’91, Lecture Notes in Computer Science, Vol. 547, Springer-Verlag, pp. 490-497, 1991.

[16] P. Horster, M. Michels and H. Petersen, “Authenticated encryption schemes with low communication costs,” Electronics Letters, Vol. 30, No. 15, pp. 1212-1213, 1994.

[17] C. L. Hsu and T. S. Wu, “Efficient proxy signature scheme using self-certified public keys,” Applied Mathematics and Computation, pp.

807-820, 2004.

[18] C. L. Hsu and T. C. Wu, “Authenticated encryption scheme with (t, n) shared verification,” IEE Proceedings Computers and Digital Techniques, Vol. 145, No. 2, pp. 117-120, 1998.

[19] C. L. Hsu, T. S. Wu and T. C. Wu, “Improvements of generalization of threshold signature and authenticated encryption for group communications,” Information Processing Letters, Vol. 81, No. 1, pp. 41-45, 2002.

[20] S. J. Hwang and C. C. Chen, “New multi-proxy multi-signature schemes,” Applied Mathematics and Computation, pp. 57-67, 2004.

[21] S. Kim, S. Park and D. Won, “Proxy signature, revisited,” Proceedings of International Conference on Information and Communications Security ICIS’97, Springer-Verlag, pp.223-232, 1997.

[22] N. Koblitz, “Elliptic curve cryptosystems,” Mathematics of Computation, Vol. 48, pp. 203-209, 1987.

[23] N. Koblitz, A. Menezes and S. Vanstone, “The state of elliptic curve cryptography, Designs,” Codes and Cryptography, pp. 173-193, 2000.

[24] M. Mambo and E. Okamoto, “Proxy cryptosystems: delegation of the power to decrypt ciphertexts,” IEICE Transactions on Fundamentals of Electronic Communications and Computer Science, Vol. E80-A, No. 1, pp. 54-63, 1997.

[25] M. Mambo, K. Usuda and E. Okamoto, “Proxy signature for delegation signing operation,” Proceedings of the Third ACM Conference on Computer and Communications Security, pp. 48-57, 1996.

[26] M. Mambo, K. Usuda and E. Okamoto, E., “Proxy signature: delegation of the power to sign messages,” IEICE Transactions on Fundamentals of Electronic Communications and Computer Science, Vol. E79-A, No. 9, pp. 1338-1354, 1996.

[27] M. S. Hwang, J. L. Lu and I. C. Lin, “A practical (t, n) threshold proxy signature scheme based on the RSA cryptosystem,” IEEE Transactions on Knowledge and Data Engineering, Vol. 15, No. 6, pp. 1552 — 1560, 2003.

[28] A. J. Menezes, T. Okamoto and S. Vanstone, “Reducing elliptic curve logarithms to logarithms in a finite field,” IEEE Transactions on Information Theory, Vol. 39, pp. 1639-1646, 1993.

(3)

[29] V. S. Miller, “Use of elliptic curves in cryptography,” Advances in Cryptology Crypto’85, Lecture Notes in Computer Science 218, Springer-Verlag, pp. 417-426, 1986.

[30] K. Nyberg and R. A. Rueppel, “Message recovery for signature based on the discrete logarithm problem,” Advances in Cryptology Eurcrypt’94, pp. 182-193, 1995.

[31] A. Shamir, “How to share a secret,” Communications of the ACM, Vol. 22, pp. 612-613, 1979.

[32] A. Shamir, “Identity-based cryptosystems and signature schemes,” Advances in Cryptology: Crypto’84, pp. 47-53, 1985.

[33] H. M. Sun and B. J. Chen, “Time-stamped proxy signatures with traceable receivers,” Workshop on Information Security ISW’99, pp.

247-253, 1999.

[34] H. M. Sun, “Design of time-stamped proxy signatures with traceable receivers,” IEE Proceedings — Computers and Digital Techniques, Vol. 147, No. 6, pp. 462-466 , 2000.

[35] W. J. Tsaur, “Designing an efficient wireless public key infrastructure in mobile internet environments, ” Proceedings of the 6th World Multiconference on Systemics, Cybernetics, and Informatics (SCI 2002), Orlando, Florida, USA, Vol. X, pp. 516-521, 2002.

[36] S. Vanstone, “Elliptic curve cryptosystem — the answer to stong, fast public key cryptography for securing constrained environments,”

Information Security Technical Report, Vol. 2, No. 2, Elsevier, pp. 78-87, 1997.

[37] C. T. Wang, C. C. Chang and C. H. Lin, “Generalization of threshold signature and authenticated encryption for group communications,”

IEICE Transaction on Fundamentals of Electronics, Communications and Computer Science, Vol. E83-A, pp. 1228-1237, 2000.

[38] T. C. Wu, C. L. Hsu and K. Y. Tsai, “Anonymous proxy authenticated encryption scheme for group-oriented applications,” Proceedings of the Thirteenth National Conference on Information Security, pp. 74-82, 2003.

[39] L. Yi, G. Bai and G. Xiao, “Proxy multi-signature scheme: a new type of proxy signature scheme,” Electronics Letters, Vol. 36, No. 6, pp.

527-528, 2000.

[40] F. Zhang, Q. Li and Y. Wang, “A new secure electronic auction scheme,” Eurocumm 2000, Information System for Enhanced Public Safety and Security IEEE/AFCEA, pp. 54-56, 2000.

參考文獻

相關文件

Therefore, the key to the increase of government efficiency lies on the implementation of cross-regional cooperation mechanism among local governments.. As a matter of fact,

Density Functional Theory with uncertainty quantification from Functional Renormalization Group in Kohn-Sham scheme.. In

We explicitly saw the dimensional reason for the occurrence of the magnetic catalysis on the basis of the scaling argument. However, the precise form of gap depends

JRE (Java Runtime Environment): for users, JVM + basic libraries JDK (Java Development Kit): JRE + compilers + ... —jdk-6u12-windows-i586-p.exe or other platform

OOP: organized DATA + organized code (ACTION) using classes as the basic module. action are closely coupled

In this thesis, we have proposed a new and simple feedforward sampling time offset (STO) estimation scheme for an OFDM-based IEEE 802.11a WLAN that uses an interpolator to recover

To tackle these problems, this study develops a three-stage approach (i.e., firstly create a correct CAD-oriented explosion graph and then find a graph-based assembly sequence

Therefore, the purpose of this study is to propose a model, named as the Interhub Heterogeneous Fleet Routing Problem (IHFRP), to deal with the route design