跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.31) 您好!臺灣時間:2026/10/17 13:13
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:王志逸
研究生(外文):CHIH YI WANG
論文名稱:在Web-based模式下的三種電子服務系統之安全實作
論文名稱(外文):An implementation of three kinds of secure web-based services
指導教授:詹進科詹進科引用關係、陳育毅
指導教授(外文):Jinn-Ke Jan、Yu-Yi Chen
學位類別:碩士
校院名稱:國立中興大學
系所名稱:應用數學系
學門:數學及統計學門
學類:數學學類
論文種類:學術論文
論文出版年:2003
畢業學年度:91
語文別:中文
論文頁數:367
中文關鍵詞:安全電子郵件、安全網路硬碟、安全加解密系統、安全電子郵件標準、公開金鑰加密標準
外文關鍵詞:Secure Web Mail、Secure Web HD、Secure Web EDS、S/MIME、PKCS
相關次數:
  • 被引用被引用:0
  • 點閱點閱:578
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:2
網際網路的普及,各式網路服務已廣泛為人們所使用,大家以往所習慣使用的免費電子郵件、網路硬碟等服務,則已經開始向使用者收費,各家業者以加大容量空間、線上掃毒、其他附加功能等方式來說服使用者付費,卻不見網路業者在安全上有更進一步的改善行動。事實上,安全需求將會是未來任何網路服務的發展重點,唯有更加強化安全措施,才能對使用者有更大的保障,更能說服付費使用。
在本篇「在WEB-BASED模式下的三種電子服務系統之安全實作」論文,我們所實作的具有安全機制的網路服務系統,是以Window 2000 Server為主體,配合ASP語法來呼叫引用我們自製符合安全標準需求的元件,總共包含有:1.Secure Web Mail系統、2.Secure Web HD系統、3.Secure Web EDS(Encryption/Decryption System),將這三類的網路服務實作出來,並且確保各個環節的安全性。。
我們針對Web Mail的安全設計,則是建構出伺服器端的加解密簽章機制,製作出符合S/MIME的安全郵件標準的安全系統,整合到Web Mail的收發郵件管理機制之中,讓使用者直接在伺服器端對電子郵件進行加解密與簽章,並且能夠與通用的郵件軟體(如Outlook Express)完全相容,這樣使用者既能隨時隨地很方便收發電子郵件,而且更能確保收發郵件的安全性。
我們針對Web HD的安全設計,主要是建構出伺服器端的加解密機制,製作出標準的RSA公開金鑰加解密系統之ASP元件,整合到網路硬碟的檔案管理機制之中,讓使用者直接在伺服器端對檔案做加密解密,除了使用者之外,任何人都無法解開網路硬碟上的加密檔案,這樣對使用者存放在網路硬碟上的資料提供最高規格的安全保護。。
我們在Secure Web EDS以自製的加解密元件為基礎,進一步發展出ActiveX版本的加解密控制項,任何人可以連上網站即能將自己電腦裡的資料進行加解密,很方便就能在任何一台電腦上立即對重要資料做加密保護。
我們相信,在未來所有的網路服務勢必要更加注重安全設計,當使用者付費取得各種網路服務時,網路業者當然更有義務要提供客戶更高的安全保証,當人們都能夠相信網路服務的安全性,願意把便利的網路服務視同自己電腦般的可以信賴,如此必然更加吸引人們使用這些網路服務,拓展出更大的市場商機,也更能夠將現今的電子商務服務推向更為蓬勃發展的另一波高峰。
Due to the rapid growth of the popular Internet, there are many network services for people using. Everyone is used to using free Email、free Web Hard Disk services and so on, but they will be charged lately. ISPs(Internet Service Providers) provide larger web disk space ,on-line anti-virus and other services ,they want to make people be willing to pay for these services, but we don't know whether they improve security on these services. In fact, the necessity of security will be the major issue in the future network services. Only being provided with secure serices, users may pay to these service providers.
In this paper, ”An implementation of three kinds of secure web-based services“, we implement a web-based service system with the security standard. We construct the main framework on“Windows 2000 Server”and use“ASP”(Active Server Pages) to accommodate those components established by us. In our system, it holds three subsystems simultaneously which include: 1. Secure Web Mail 2. Secure Web HD ,and 3. Secure Web EDS (Encryption/Decryption System). We have implemented these mentioned services and make all aspects to be done considerately.
We implement the encryption/decryption and the signature/verification functions on the server side of the“ Secure Web Mail”based on the S/MIME standards. Users can encrypt/decrypt or sign/verify Emails on the server directly, and our “ Secure Web Mail”can be applied to the current mail softwares (e.g.,Outlook Express).
We implement the encryption/decryption functions on the server side of the“Secure Web HD”based on the Public-Key Cryptography Standards. Users can encrypt or decrypt those files on the server side directly. Nobody can decrypt those files encrypted on the server.
We employ the same encryption/decryption component and develop the “ActiveX Control”of the “Secure Web EDS”. Users can connect to our web system and can utilize this kind of service. They can encrypt or decrypt their files in their own computers. With this service, it is convenient to achieve the encryption for those important files.
第一章 安全網路服務之背景說明---------------------------------------------------1
1-1寬頻時代的來臨-------------------------------------------------- 2
1-2網際網路的影響---------------------------------------------------3
1-3付費時代的來臨---------------------------------------------------4
1-4網路服務的願景---------------------------------------------------4
第二章 現階段常見的Web-based服務-----------------------------------------------6
2-1前言--------------------------------------------------------------------7
2-2常見的Web-based網路服務---------------------------------------------8
2-2.1個人網頁----------------------------------------------------------8
2-2.2網路相簿---------------------------------------------------------10
2-2.3網路硬碟---------------------------------------------------------11
2-2.4網頁式電子郵件--------------------------------------------------12
2-2.5線上掃毒服務------------------------------------------------------13
2-3我們的實作目標--------------------------------------------------------14
第三章 SplitKey RSA的概念介紹--------------------------------------------------16
3-1前言----------------------------------------------------------------17
3-2 SplitKey RSA -----------------------------------------------------19
3-2.1 RSA的運作方式---------------------------------------------19
3-2.2 SplitKey RSA的運作方式---------------------------------21
3-2.3 PKCS#5------------------------------------------------------25
3-3 SplitKey RSA的理論基礎----------------------------------------28
3-3.1以Two-Party RSA Signature來做深入介紹-----------------28
3-3.2 Two-Party RSA Signature的定理與證明--------------------31
3-4可行性的說明-------------------------------------------------------35
第四章 介紹RSA BSAFE軟體開發套件-----------------------------------------------36
4-1 前言--------------------------------------------------------------------37
4-2下載RSA Security的BSAFE程式庫-------------------------------------38
4-2.1下載過程介紹-------------------------------------------------38
4-2.2 RSA BSAFE S/MIME C程式庫的介紹-------------------------43
4-2.3 RSA BSAFE Crypto C程式庫的介紹---------------------------50
第五章 製作RSA BSAFE Crypto-C元件----------------------------------------------52
5-1 前言--------------------------------------------------------------------53
5-2 ASP外掛程式之使用---------------------------------------------------58
5-3 ASP外掛程式之製作----------------------------------------------------62
5-3.1 aspRSA外掛程式設計架構------------------------------------62
5-3.2 GenKeypair程式碼重點說明----------------------------------64
5-3.3 Envelope程式碼重點說明------------------------------------66
5-3.4 OpenFile程式碼重點說明------------------------------------69
5-3.5 VC++程式開發工具-------------------------------------------72
5-3.6程式編譯與測試--------------------------------------------81
第六章 製作RSA BSAFE SMIME-C元件-----------------------------------------------85
6-1 前言--------------------------------------------------------------------86
6-2 ASP外掛程式之使用--------------------------------------------------104
6-2.1 aspSMIME元件前置作業---------------------------------------104
6-2.2 aspSMIME元件的使用--------------------------------------------110
6-2.3相關元件的設定-----------------------------------------------115
6-3 ASP外掛程式之製作--------------------------------------------------118
6-3.1 aspSMIME外掛程式設計架構------------------------------------118
6-3.2 INSTALL程式碼重點說明----------------------------------------120
6-3.3 ENCRYPTorSIGN程式碼重點說明-------------------------------125
6-3.4 DECRYPTorVERIFY程式碼重點說明---------------------------131
第七章 Secure Web HD的設計及考量----------------------------------------------136
7-1 前言--------------------------------------------------------------137
7-2 RSA金鑰管理的設計考量----------------------------------------138
7-3網路硬碟的檔案上傳與加密設計-----------------------------------146
7-4網路硬碟的檔案總管與解密設計-----------------------------------152
7-4.1設計概念與前置檢查 ----------------------------------------152
7-4.2檔案總管的分頁設計-----------------------------------------154
7-4.3密文檔案的還原----------------------------------------------157
7-4.4密文檔案的刪除----------------------------------------------163
7-5網路硬碟的檔案總管與解密設計--------------------------------------165
7-5.1 BASE64編碼原理---------------------------------------------165
7-5.2 BASE64執行檔的試作------------------------------------------166
7-5.3 BASE64元件的製作-------------------------------------------180
第八章 電子郵件的規格與演進---------------------------------------------------182
8-1 電子郵件的演進---------------------------------------------------------183
8-2 RFC822的規格說明----------------------------------------------------184
8-3 MIME的規格說明-----------------------------------------------------187
8-3.1 MIME支援的郵件內容型態-----------------------------------187
8-3.2 MIME支援的郵件內容編碼-----------------------------------205
8-4 S/MIME的規格說明-----------------------------------------------------208
第九章 Secure Web Mail的設計考量----------------------------------------------219
9-1 前言-------------------------------------------------------------------220
9-2 SMTP與DNS的相關設定-------------------------------------------224
9-2.1 SMTP伺服器的設定-------------------------------------------224
9-2.2申請免費的網域名稱-----------------------------------------227
9-3 Secure Web Mail的設計核心-----------------------------------------231
9-3.1善用CDONTS元件來設計收信寄信的使用介面-----------------231
9-3.2搭配資料庫來達成收信寄信的使用管理------------------------232
9-4 Secure Web Mail的設計考量-----------------------------------------234
9-4.1寄送一般郵件的設計重點----------------------------------------234
9-4.2寄件備份的設計重點----------------------------------------237
9-4.3寄件簽章郵件的設計重點------------------------------------239
9-4.4寄件加密郵件的設計重點------------------------------------243
9-4.5收件匣的設計重點-------------------------------------------247
9-5 PDA版Secure Web Mail之設計---------------------------------------262
9-5.1無線行動商務的環境-----------------------------------------262
9-5.2 PDA版Secure Web Mail之規劃---------------------------263
9-5.3 PDA版Secure Web Mail之設計---------------------------264
第十章 Secure Web EDS的設計考量-----------------------------------------------276
10-1 前言----------------------------------------------------------------277
10-2認識線上加解密服務的運作方式-------------------------------------280
10-3簡單的ActiveX控制項之程式製作----------------------------------286
10-4外掛程式的移除-----------------------------------------------------300
10-5線上產生金鑰的ActiveX控制項製作------------------------------303
10-6線上加密系統的AcitveX控制項製作------------------------------320
10-7外掛程式的數位簽章----------------------------------------------331
10-7.1使用MSDN的Authenticode核發給自己測試用憑證----------331
10-7.2使用Windows的CA Server核發給自己測試用憑証----------------337
10-7.3使用Windows Update的CA Server注意事項---------------------342
10-7.4使用MSDN的Authenticode的憑證對外掛程式做簽章--------346
10-7.5使用Windows CA Server的憑證對外掛程式做簽章---------------354
第十一章 三種網路服務系統之實作成果-------------------------------------------357
11-1 實作成果說明--------------------------------------------------------358
11-2 未來進一步的研究-----------------------------------------------------364
參考文獻-----------------------------------------------------------------------367
1. Boneh, D. ”Twenty years of attacks on the RSA cryptosystem,” Amer. Math. Soc. Notices, Vol. 46, pp. 203-213, 1999.
2. Boneh, D. , Durfee, G. and Frankel, Y. ,“ An attack on RSA given a fraction of the private key bits,” AsiaCrypt'98, Lecture Notes in Computer Science, Springer-Verlag, 1998.
3. Gordon, J., “Strong RSA Key,” Electronics Letters, Vol. 20, pp. 514-516,1984.
4. Kaliski, B. S. and Yin, Y. L., “The Secure Use of RSA,” CryptoBytes, Vol. 1, pp. 7-13. 1995.
5. Wiener, M. J., “Cryptanalysis of Short RSA Secret Exponents,” IEEE Transactions on Information Theory, Vol. 36, pp. 553-558, 1990.
6. The Internet Engineering Task Force, http://www.ietf.org/
7. IETF S/MIME Working Group, “S-MIME Mail Security (smime) Charter”,http://www.ietf.org/html.charters/smime-charter.html
8. The Internet Engineering Task Force,“MIME (Multipurpose Internet Mail Extensions):”, http://www.ietf.org/rfc/rfc1341.txt?number=1341
9. The Internet Engineering Task Force,“S/MIME Version 2 Message Specification”, http://www.ietf.org/rfc/rfc2311.txt?number=2311
10. The Internet Engineering Task Force,“Enhanced Security Services for S/MIME”, http://www.ietf.org/rfc/rfc2634.txt?number=2634
11. Microsoft Corporation(MSDN),“ Microsoft Collaboration Data Objects for Windows 2000 Programmer's Reference”, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdo/html/_denali_cdo_for_nts_library.asp
12. RSA Security Inc.,“ RSA Security Developer Resources Standards S-MIME Central ”,
http://www.rsasecurity.com/standards/smime/index.html
13. RSA Security Inc.,“ RSA Laboratories Public Key Cryptography Standards (PKCS)”, http://www.rsasecurity.com/rsalabs/pkcs/index.html
14. RSA Security Inc.,“ RSA BSAFE S/MIME-C 2.0”, http://www.rsasecurity.com/products/bsafe/bsafe.html
15. Gartner, Inc, http://www4.gartner.com/Init
16. SingleSignon.net,“The security of practical two-party RSA signature schemes RSA”,http://www-cse.ucsd.edu/users/mihir/papers/splitkey.html
17. 資策會ECRC-FIND, http://www.find.org.tw/0105/home_new.asp, 民國92年2月
18. 張文旭,“SSL 協定簡介”, 資訊安全通訊第六卷第三期
19. 鄧友清,“無線區域網路的標準發展”, 通訊雜誌九十五期, http://www.cqinc.com.tw/grandsoft/cm/095/afo955.htm,2001
20. 高阜民,“區域網路管理的研究與整合”,中興大學 應用數學研究所碩士論文, 民國81年
21. 莊効諺,“無線網路安全解決方案-802.1x在authenticator的實作及改良”, 臺灣大學 資訊工程學研究所碩士論文, 民國92年
22. 蔣筱鈺,“台灣KIOSK產業之研究”,臺灣大學 商學研究所碩士論文, 民國90年
23. Brian Overland著,戴至中譯,[C++技術參考辭典],博碩文化, 民國91年9月
24. 謝長明,編著,[Exchange 2000 Server探秘與實務管理]文魁資訊,民國90年8月
25. 巫坤品/曾志光,譯[密碼學與網路安全—原理與實務第二版],碁峰資訊,民國90年9月
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 王志誠,公司事前監控制度與公司立法之國際化,會計研究月刊,第165期,民國88年9月。
2. 武永生,大眾公司、證券市場與內線交易,證券市場發展季刊,第27期,民國84年7月。
3. 武永生,內線交易規範之理論基礎-法律與經濟之分析,銘傳學刊第4期,民國82年7月。
4. 武永生,證券市場內線交易之意義與利弊-法律與經濟之分析,證券市場發展季刊,第22期,民國83年3月。
5. 劉韻僖、葉匡時,企業監控之研究,經濟情勢暨評論,第5卷第1期,民國88年6月。
6. 柯承恩,我國公司監理體系之問題與改進建議(上)(下) ,會計研究月刊,第173、174期,民國89年4月、5月。
7. 劉連煜,委託書徵求人之資格及其代理股數限制規定之檢討,法律評論第61卷第9、10期合刊,民國84年10月。
8. 蘇裕惠、葉銀華,強化公司管治機制之探討,主計月報第521期,民國88年5月。
9. 王志誠,論股份有限公司之監察機關-兼評我國監察人制度之立法動向,證券管理雜誌第13卷第1期,民國84年。
10. 蘇裕惠,歐美及東亞各國審計委員會制度之分析探討,會計研究月刊第160期,民國88年3月。
11. 王麗玉,中日股份有限公司董事會制度之比較研究-以日本昭和56年修正商法為中心,輔仁法學第9期,民國79年6月。
12. 楊光華,機構投資人與公司管理,政大法學評論,第53期,民國84年6月。
13. 李逸川,淺析金融檢查之理論與實務,法令月刊,民國88年8月。