橢圓曲線密碼體制及其在電子商務(wù)中的應(yīng)用研究
本文關(guān)鍵詞:橢圓曲線密碼體制及其在電子商務(wù)中的應(yīng)用研究,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著網(wǎng)絡(luò)信息技術(shù)的不斷發(fā)展,對電子商務(wù)安全性的要求也變得越來越高,目前電子商務(wù)采用的主要安全協(xié)議是SET協(xié)議,其采用的是RSA密碼體制,作為一種基于大整數(shù)因數(shù)分解難題的密碼體制,隨著科技的發(fā)展,計算機運算速度和黑客手段的升級,其安全性和效率方面存在的不足逐步顯現(xiàn)。 本文在此背景下提出了一種解決方案,研究將橢圓曲線密碼體制應(yīng)用于SET協(xié)議中,ECC是目前公認(rèn)單比特安全性最高的公鑰密碼體制,與RSA密碼體制相比,ECC具有安全性高、運算速度快、存儲空間小等優(yōu)勢,更適合對效率和安全性要求較高的電子商務(wù)領(lǐng)域。 本文在分析研究了橢圓曲線密碼體制基本理論的基礎(chǔ)上,首先利用編程實現(xiàn)了RSA和ECC加解密算法,并對同一明文進行加解密,通過測試我們得出ECC比RSA在算法效率上擁有明顯優(yōu)勢。其次針對現(xiàn)有的橢圓曲線標(biāo)量乘算法,提出了幾種改進的標(biāo)量乘算法,并與原先的算法進行比較。然后在分析了安全橢圓曲線的常用生成算法隨機法和復(fù)乘法的基礎(chǔ)上,提出了一種基于隨機曲線法的改進算法。最后提出了一個基于橢圓曲線密碼體制的SET應(yīng)用方案,通過對SET協(xié)議的交易過程進行分析,將ECC密碼體制應(yīng)用于其中,并提出一個基于ECC的電子商務(wù)支付系統(tǒng)模型。
【關(guān)鍵詞】:電子商務(wù) SET協(xié)議 ECC RSA 標(biāo)量乘
【學(xué)位授予單位】:安徽理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN918.1
【目錄】:
- 摘要5-6
- Abstract6-13
- 1 緒論13-19
- 1.1 研究背景及意義13-15
- 1.2 ECC研究與應(yīng)用現(xiàn)狀15-17
- 1.2.1 標(biāo)量乘算法研究15-16
- 1.2.2 橢圓曲線選取16-17
- 1.2.3 我國ECC發(fā)展現(xiàn)狀17
- 1.3 論文結(jié)構(gòu)安排17-19
- 2 橢圓曲線密碼體制19-37
- 2.1 SET協(xié)議概述19-26
- 2.1.1 SET協(xié)議簡介19-20
- 2.1.2 SET協(xié)議的安全技術(shù)20-25
- 2.1.3 SET協(xié)議的缺陷25-26
- 2.2 RSA公鑰密碼體制26-28
- 2.3 橢圓曲線理論28-32
- 2.3.1 有限域28-30
- 2.3.2 橢圓曲線及相關(guān)概念30-31
- 2.3.3 有限域F_p上的橢圓曲線運算法則31-32
- 2.4 橢圓曲線密碼體制32-37
- 2.4.1 橢圓曲線實現(xiàn)的步驟32-34
- 2.4.2 橢圓曲線的加密方案34-35
- 2.4.3 橢圓曲線的簽名方法35-37
- 3 RSA與ECC密碼體制的安全性對比37-55
- 3.1 RSA密碼體制的安全性分析37-39
- 3.1.1 分解模數(shù)攻擊37-38
- 3.1.2 共模攻擊方法38
- 3.1.3 RSA的優(yōu)缺點38-39
- 3.2 ECC密碼體制的安全性分析39-42
- 3.3 ECC與RSA程序?qū)嵗容^42-55
- 3.3.1 RSA加解密程序42-44
- 3.3.2 ECC加解密程序44-48
- 3.3.3 程序?qū)嵗\行比較48-55
- 4 橢圓曲線的標(biāo)量乘算法改進55-79
- 4.1 點加和倍點55-57
- 4.1.1 橢圓曲線標(biāo)量乘法的研究思路55
- 4.1.2 點加和倍點55-57
- 4.2 經(jīng)典的標(biāo)量乘算法57-58
- 4.3 多標(biāo)量乘法58-61
- 4.4 橢圓曲線的標(biāo)量乘算法改進61-79
- 4.4.1 二進制加窗法和NAF改進算法61-64
- 4.4.2 對稱三進制轉(zhuǎn)換法64-68
- 4.4.3 改進的雙標(biāo)量乘算法68-79
- 5 橢圓曲線的生成算法改進79-89
- 5.1 橢圓曲線的攻擊類型79-81
- 5.1.1 對一般曲線的攻擊79-80
- 5.1.2 對特殊曲線的攻擊80-81
- 5.2 安全橢圓曲線的選取條件81
- 5.3 安全橢圓曲線的選取方法81-86
- 5.3.1 隨機曲線法81-84
- 5.3.2 復(fù)乘法84-85
- 5.3.3 兩種方法比較85-86
- 5.4 安全橢圓曲線生成算法的改進86-89
- 6 ECC在SET協(xié)議中的應(yīng)用89-97
- 6.1 基于ECC的SET協(xié)議交易方案89-94
- 6.2 基于ECC的網(wǎng)上支付系統(tǒng)94-97
- 6.2.1 商家服務(wù)器模塊概述94-95
- 6.2.2 物流服務(wù)模塊概述95
- 6.2.3 數(shù)字證書系統(tǒng)模塊概述95-96
- 6.2.4 支付系統(tǒng)模塊概述96-97
- 結(jié)論97-99
- 參考文獻99-103
- 致謝103-105
- 作者簡介及讀研期間主要科研成果105
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前9條
1 張靜;;橢圓曲線加密系統(tǒng)的研究與實現(xiàn)[J];計算機安全;2013年10期
2 鄧維勇;繆祥華;;對稱三進制在橢圓曲線標(biāo)量乘法中的應(yīng)用[J];計算機工程;2012年05期
3 劉連浩;申勇;;橢圓曲線密碼體制中標(biāo)量乘法的快速算法[J];計算機應(yīng)用研究;2009年03期
4 魏先民;;改進的ECC算法在網(wǎng)絡(luò)信息安全中的研究[J];計算機科學(xué);2013年01期
5 張永;張歡;;基于橢圓曲線的密鑰共享方案[J];計算機工程與應(yīng)用;2014年08期
6 賴忠喜;張占軍;陶東婭;;橢圓曲線底層域快速算法的研究[J];計算機工程與應(yīng)用;2014年03期
7 張友橋;周武能;申曄;劉玉軍;;橢圓曲線密碼中抗功耗分析攻擊的標(biāo)量乘改進方案[J];計算機工程與科學(xué);2014年04期
8 羅鵬;李慧云;王鯤鵬;王亞偉;;對ECC算法實現(xiàn)的選擇明文攻擊方法[J];通信學(xué)報;2014年05期
9 郭高峰;崔強強;;基于GF(2~m)的橢圓曲線求逆算法的改進研究[J];現(xiàn)代電子技術(shù);2014年18期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 李明;橢圓曲線和超橢圓曲線上標(biāo)量乘的快速計算[D];山東大學(xué);2012年
本文關(guān)鍵詞:橢圓曲線密碼體制及其在電子商務(wù)中的應(yīng)用研究,,由筆耕文化傳播整理發(fā)布。
本文編號:351816
本文鏈接:http://sikaile.net/jingjilunwen/dianzishangwulunwen/351816.html