公開(kāi)秘鑰算法的數(shù)字簽名方案的比較.doc
約55頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
公開(kāi)秘鑰算法的數(shù)字簽名方案的比較,本文共計(jì)53頁(yè),15859字;摘要隨著計(jì)算機(jī)和網(wǎng)絡(luò)的飛速發(fā)展,電子貨幣,電子支付和網(wǎng)上銀行等網(wǎng)上交易成為現(xiàn)實(shí),密碼學(xué)也因此走進(jìn)了人們的日常生活。它關(guān)系到每個(gè)人的切身利益。在傳統(tǒng)的交易中,人們都采用手寫(xiě)簽名。而在網(wǎng)上交易,手寫(xiě)簽名就行不通了。于是,密碼學(xué)的一個(gè)重要分支,數(shù)字簽名應(yīng)運(yùn)而生。數(shù)...


內(nèi)容介紹
此文檔由會(huì)員 李嬌嬌 發(fā)布
公開(kāi)秘鑰算法的數(shù)字簽名方案的比較
本文共計(jì)53頁(yè),15859字;
摘 要
隨著計(jì)算機(jī)和網(wǎng)絡(luò)的飛速發(fā)展,電子貨幣,電子支付和網(wǎng)上銀行等網(wǎng)上交易成為現(xiàn)實(shí),密碼學(xué)也因此走進(jìn)了人們的日常生活。它關(guān)系到每個(gè)人的切身利益。在傳統(tǒng)的交易中,人們都采用手寫(xiě)簽名。而在網(wǎng)上交易,手寫(xiě)簽名就行不通了。于是,密碼學(xué)的一個(gè)重要分支,數(shù)字簽名應(yīng)運(yùn)而生。
數(shù)字簽名技術(shù)確保了簽名文的完整性、可鑒別性和不可否認(rèn)性。在實(shí)際的應(yīng)用中,將公開(kāi)密鑰算法和單向散列函數(shù)一起使用,進(jìn)行數(shù)字簽名。大大的提高了速度。除此以外,安全性也較高,是進(jìn)行數(shù)字簽名的理想方法。
本文將對(duì)一種新的數(shù)字簽名方案Biba及其改進(jìn)版本Betterthanbiba進(jìn)行了介紹。在詳細(xì)介紹其原理及其安全性后,進(jìn)行了模擬和測(cè)試,同時(shí)將結(jié)果和采用了RSA的方案進(jìn)行了比較。
關(guān)鍵詞:數(shù)字簽名,箱球方案,比箱球更好的方案,單向散列函數(shù)
Abstract
With the rapid development of the computer and network,electronic commerce,electronic currency and bank on the network have been turn into reality,and cryptology has gone into the life of people.It is related to benefit to everyone.people use manuscript signature in the traditional trade,which can not be used in e-trade.In order to make e-trade well done,cryptology scholar proposed all kind of digital signature,which is an important branch.
目錄
畢業(yè)設(shè)計(jì)[論文]任務(wù)書(shū) I
摘 要 II
Abstract 2
1 緒論 1
1.1引言 1
1.2研究背景和意義 2
1.3 目標(biāo)及工作內(nèi)容 5
2 背景知識(shí)簡(jiǎn)介 6
2.1密碼體系 6
2.2密鑰對(duì),證書(shū)和電子簽證機(jī)關(guān) 7
2.3公開(kāi)密鑰算法簡(jiǎn)述 8
2.4 單向散列函數(shù) 10
2.5 數(shù)字簽名及其實(shí)現(xiàn) 10
2.6數(shù)字簽名的應(yīng)用 11
2.7小結(jié) 12
3 RSA公鑰簽名技術(shù) 13
3.1. RSA建立方法 14
3.2. 加密與解密 15
3.3. 算法復(fù)雜性 15
3.4. RSA優(yōu)缺點(diǎn) 15
3.5. RSA系統(tǒng)的安全性分析 16
3.6 小結(jié) 17
4 Biba 數(shù)字簽名 18
4.1 SEALS的定義及生成 19
4.2 Biba數(shù)字簽名的簡(jiǎn)介 19
4.3 小結(jié) 21
5 Better than Biba的數(shù)字簽名方案 22
5.1 方案的提出 22
5.2 方案的介紹 22
5.3方案的安全性 23
5.4選擇算法 24
5.5與Biba比較 25
5.6小結(jié) 25
6 三種數(shù)字簽名方案的實(shí)現(xiàn)及效率測(cè)試 26
6.1方案的具體實(shí)現(xiàn)及核心代碼 26
6.2結(jié)果分析 41
6.3小結(jié) 43
7 總結(jié)和展望 43
致 謝 44
參考文獻(xiàn) 45
附錄 Microsoft CryptoAPI加密技術(shù) 47
參考文獻(xiàn)
[1] Bruce Schneier.應(yīng)用密碼學(xué). 北京:機(jī)械工業(yè)出版社,1999.15~32
[2] 賴溪松,韓亮,張真誠(chéng).計(jì)算機(jī)密碼學(xué)及其應(yīng)用.北京:國(guó)防工業(yè)出版社,2001.50~57
[3] Adrian Perrig.The BiBa One-Time Signature andBroadcast and Broadcast Authentication Protocol.In:Eighth ACM Conference on Computer and Communication Security. ACM, 2001.28~37
[4] URL: http://www.cs.bu.edu/~reyzin/one-time-sigs.html
[5] H Y Chin. Digital signature with message recovery using self-certified public keys and its variants.Applied Mathematics and Computation, 2003 (136):203~214
本文共計(jì)53頁(yè),15859字;
摘 要
隨著計(jì)算機(jī)和網(wǎng)絡(luò)的飛速發(fā)展,電子貨幣,電子支付和網(wǎng)上銀行等網(wǎng)上交易成為現(xiàn)實(shí),密碼學(xué)也因此走進(jìn)了人們的日常生活。它關(guān)系到每個(gè)人的切身利益。在傳統(tǒng)的交易中,人們都采用手寫(xiě)簽名。而在網(wǎng)上交易,手寫(xiě)簽名就行不通了。于是,密碼學(xué)的一個(gè)重要分支,數(shù)字簽名應(yīng)運(yùn)而生。
數(shù)字簽名技術(shù)確保了簽名文的完整性、可鑒別性和不可否認(rèn)性。在實(shí)際的應(yīng)用中,將公開(kāi)密鑰算法和單向散列函數(shù)一起使用,進(jìn)行數(shù)字簽名。大大的提高了速度。除此以外,安全性也較高,是進(jìn)行數(shù)字簽名的理想方法。
本文將對(duì)一種新的數(shù)字簽名方案Biba及其改進(jìn)版本Betterthanbiba進(jìn)行了介紹。在詳細(xì)介紹其原理及其安全性后,進(jìn)行了模擬和測(cè)試,同時(shí)將結(jié)果和采用了RSA的方案進(jìn)行了比較。
關(guān)鍵詞:數(shù)字簽名,箱球方案,比箱球更好的方案,單向散列函數(shù)
Abstract
With the rapid development of the computer and network,electronic commerce,electronic currency and bank on the network have been turn into reality,and cryptology has gone into the life of people.It is related to benefit to everyone.people use manuscript signature in the traditional trade,which can not be used in e-trade.In order to make e-trade well done,cryptology scholar proposed all kind of digital signature,which is an important branch.
目錄
畢業(yè)設(shè)計(jì)[論文]任務(wù)書(shū) I
摘 要 II
Abstract 2
1 緒論 1
1.1引言 1
1.2研究背景和意義 2
1.3 目標(biāo)及工作內(nèi)容 5
2 背景知識(shí)簡(jiǎn)介 6
2.1密碼體系 6
2.2密鑰對(duì),證書(shū)和電子簽證機(jī)關(guān) 7
2.3公開(kāi)密鑰算法簡(jiǎn)述 8
2.4 單向散列函數(shù) 10
2.5 數(shù)字簽名及其實(shí)現(xiàn) 10
2.6數(shù)字簽名的應(yīng)用 11
2.7小結(jié) 12
3 RSA公鑰簽名技術(shù) 13
3.1. RSA建立方法 14
3.2. 加密與解密 15
3.3. 算法復(fù)雜性 15
3.4. RSA優(yōu)缺點(diǎn) 15
3.5. RSA系統(tǒng)的安全性分析 16
3.6 小結(jié) 17
4 Biba 數(shù)字簽名 18
4.1 SEALS的定義及生成 19
4.2 Biba數(shù)字簽名的簡(jiǎn)介 19
4.3 小結(jié) 21
5 Better than Biba的數(shù)字簽名方案 22
5.1 方案的提出 22
5.2 方案的介紹 22
5.3方案的安全性 23
5.4選擇算法 24
5.5與Biba比較 25
5.6小結(jié) 25
6 三種數(shù)字簽名方案的實(shí)現(xiàn)及效率測(cè)試 26
6.1方案的具體實(shí)現(xiàn)及核心代碼 26
6.2結(jié)果分析 41
6.3小結(jié) 43
7 總結(jié)和展望 43
致 謝 44
參考文獻(xiàn) 45
附錄 Microsoft CryptoAPI加密技術(shù) 47
參考文獻(xiàn)
[1] Bruce Schneier.應(yīng)用密碼學(xué). 北京:機(jī)械工業(yè)出版社,1999.15~32
[2] 賴溪松,韓亮,張真誠(chéng).計(jì)算機(jī)密碼學(xué)及其應(yīng)用.北京:國(guó)防工業(yè)出版社,2001.50~57
[3] Adrian Perrig.The BiBa One-Time Signature andBroadcast and Broadcast Authentication Protocol.In:Eighth ACM Conference on Computer and Communication Security. ACM, 2001.28~37
[4] URL: http://www.cs.bu.edu/~reyzin/one-time-sigs.html
[5] H Y Chin. Digital signature with message recovery using self-certified public keys and its variants.Applied Mathematics and Computation, 2003 (136):203~214
TA們正在看...
- 01.1四時(shí)田園雜興課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.2稚子弄冰課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.3村晚課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 02冬陽(yáng)·童年·駱駝隊(duì)公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年...doc
- 02冬陽(yáng)·童年·駱駝隊(duì)最新教研教案教學(xué)設(shè)計(jì)(部編版...doc
- 02冬陽(yáng)·童年·駱駝隊(duì)課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 03祖父的園子公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級(jí)下冊(cè)).doc
- 03祖父的園子最新教研教案教學(xué)設(shè)計(jì)(部編版五年級(jí)下...doc
- 03祖父的園子課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 04草船借箭公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級(jí)下冊(cè)).doc