基于證書的線性同態(tài)簽名方案及其在云存儲中的應(yīng)用
發(fā)布時間:2022-01-07 22:59
在計算機新技術(shù)與互聯(lián)網(wǎng)不斷發(fā)展的今天,人類進(jìn)入大數(shù)據(jù)時代,云存儲技術(shù)為用戶文件的保存和管理提供了一項十分重要的服務(wù)。但是,由于云存儲環(huán)境是由云存儲供應(yīng)商提供的,當(dāng)用戶將自己的文件上傳到云存儲供應(yīng)商提供的存儲空間后,也就失去了對文件的絕對控制權(quán)。因此,如何保障云存儲環(huán)境中文件的完整性、真實性和不可否認(rèn)性依然是一個重要的研究課題。隨著密碼學(xué)在互聯(lián)網(wǎng)新技術(shù)中的不斷發(fā)展,各種各樣的數(shù)字簽名作為一個大的范疇可以在不同的場合滿足不同的需求。其中,同態(tài)簽名,特別是各種公鑰密碼體制下的線性同態(tài)簽名方案已經(jīng)成為了密碼學(xué)界的研究熱點。本文在研究基于證書的公鑰密碼體制和線性同態(tài)簽名方案的前提下,設(shè)計出一個基于證書的線性同態(tài)簽名方案,并對基于線性同態(tài)簽名的云存儲文件完整性驗證系統(tǒng)做了相應(yīng)的設(shè)計和實現(xiàn)。首先,本文回顧了線性同態(tài)簽名和BLS短簽名方案,并借鑒了文獻(xiàn)中相關(guān)的研究方法,在此基礎(chǔ)上結(jié)合基于證書的公鑰密碼體制的特點,把同態(tài)簽名和基于證書的公鑰密碼體制相結(jié)合,首次給出基于證書的線性同態(tài)簽名方案的形式化定義和安全模型。其次,本文借鑒BonehD等人所設(shè)計的線性同態(tài)簽名方案的主要思想,設(shè)計了一個基于證書的線性同...
【文章來源】:南京師范大學(xué)江蘇省 211工程院校
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【部分圖文】:
證書生成過程
由JPBC庫中的函數(shù)生成了用戶的證書。為了更加形象、方便地驗證證書生成的??計算代價,本文在此對不同用戶的證書生成做了運算統(tǒng)計,并將結(jié)果保存早TXT??文檔中,部分耗時統(tǒng)計結(jié)果如
/?/?/?/?/?/?/??圖3.3證書生成耗時圖百分比??通過圖3.3可以看出,在本文進(jìn)行實驗所選定的計算機中,用戶證書的生成??耗時主要在40-60ms之間。??3.5.2簽名算法的計算代價??通過上面幾節(jié)的鋪墊,我們就可以對整個子空間簽名時的計算代價有一個大??致的了解了,其主要影響簽名代價的因素有以下兩點:??(1)同一子空間內(nèi)某一組基的計算量:對于同一個子空間內(nèi)的同一組基而言,簽??名時所用的算法在程序運行時所耗費的時間差別并不是很大,因而本文在對??同一組基進(jìn)行多次耗時計算時,受系統(tǒng)調(diào)度和系統(tǒng)負(fù)載的影響,同一組基在??運行相同的簽名算法時會有不同的耗時結(jié)果。因此,在這種情況下本文對同??一段代碼運行1000次并進(jìn)行統(tǒng)計,部分情況如圖3.4和圖3.5所示:??i:l?tag:D0CF020D0BA6684C5667513AB682D708?time:23ms??i:2?tag:D0CF020D03A6684C5667513AB682D708?time:5tns?
【參考文獻(xiàn)】:
期刊論文
[1]一種有效的云存儲數(shù)據(jù)完整性驗證方案[J]. 張鍵紅,李鵬燕. 信息網(wǎng)絡(luò)安全. 2017(03)
[2]可證明安全的基于證書聚合簽名方案[J]. 胡江紅,杜紅珍,張建中. 數(shù)學(xué)的實踐與認(rèn)識. 2017(03)
[3]云存儲中數(shù)據(jù)完整性自適應(yīng)審計方法[J]. 王惠峰,李戰(zhàn)懷,張曉,孫鑒,趙曉南. 計算機研究與發(fā)展. 2017(01)
[4]改進(jìn)的基于證書的聚合代理簽名方案[J]. 左黎明,郭紅麗,張婷婷,陳祚松. 計算機應(yīng)用. 2016(10)
[5]一個雙線性對下高效的基于證書簽名方案[J]. 黃振杰,郭亞峰. 江蘇大學(xué)學(xué)報(自然科學(xué)版). 2013(03)
[6]一個高效的基于證書數(shù)字簽名方案[J]. 王雯娟,黃振杰,郝艷華. 計算機工程與應(yīng)用. 2011(06)
碩士論文
[1]基于身份的線性同態(tài)簽名及應(yīng)用[D]. 李玉梅.南京師范大學(xué) 2017
[2]無證書線性同態(tài)簽名及其應(yīng)用[D]. 茅磊.南京師范大學(xué) 2017
[3]Hadoop分布式架構(gòu)的研究與實際應(yīng)用[D]. 秦滔.北京郵電大學(xué) 2015
本文編號:3575430
【文章來源】:南京師范大學(xué)江蘇省 211工程院校
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【部分圖文】:
證書生成過程
由JPBC庫中的函數(shù)生成了用戶的證書。為了更加形象、方便地驗證證書生成的??計算代價,本文在此對不同用戶的證書生成做了運算統(tǒng)計,并將結(jié)果保存早TXT??文檔中,部分耗時統(tǒng)計結(jié)果如
/?/?/?/?/?/?/??圖3.3證書生成耗時圖百分比??通過圖3.3可以看出,在本文進(jìn)行實驗所選定的計算機中,用戶證書的生成??耗時主要在40-60ms之間。??3.5.2簽名算法的計算代價??通過上面幾節(jié)的鋪墊,我們就可以對整個子空間簽名時的計算代價有一個大??致的了解了,其主要影響簽名代價的因素有以下兩點:??(1)同一子空間內(nèi)某一組基的計算量:對于同一個子空間內(nèi)的同一組基而言,簽??名時所用的算法在程序運行時所耗費的時間差別并不是很大,因而本文在對??同一組基進(jìn)行多次耗時計算時,受系統(tǒng)調(diào)度和系統(tǒng)負(fù)載的影響,同一組基在??運行相同的簽名算法時會有不同的耗時結(jié)果。因此,在這種情況下本文對同??一段代碼運行1000次并進(jìn)行統(tǒng)計,部分情況如圖3.4和圖3.5所示:??i:l?tag:D0CF020D0BA6684C5667513AB682D708?time:23ms??i:2?tag:D0CF020D03A6684C5667513AB682D708?time:5tns?
【參考文獻(xiàn)】:
期刊論文
[1]一種有效的云存儲數(shù)據(jù)完整性驗證方案[J]. 張鍵紅,李鵬燕. 信息網(wǎng)絡(luò)安全. 2017(03)
[2]可證明安全的基于證書聚合簽名方案[J]. 胡江紅,杜紅珍,張建中. 數(shù)學(xué)的實踐與認(rèn)識. 2017(03)
[3]云存儲中數(shù)據(jù)完整性自適應(yīng)審計方法[J]. 王惠峰,李戰(zhàn)懷,張曉,孫鑒,趙曉南. 計算機研究與發(fā)展. 2017(01)
[4]改進(jìn)的基于證書的聚合代理簽名方案[J]. 左黎明,郭紅麗,張婷婷,陳祚松. 計算機應(yīng)用. 2016(10)
[5]一個雙線性對下高效的基于證書簽名方案[J]. 黃振杰,郭亞峰. 江蘇大學(xué)學(xué)報(自然科學(xué)版). 2013(03)
[6]一個高效的基于證書數(shù)字簽名方案[J]. 王雯娟,黃振杰,郝艷華. 計算機工程與應(yīng)用. 2011(06)
碩士論文
[1]基于身份的線性同態(tài)簽名及應(yīng)用[D]. 李玉梅.南京師范大學(xué) 2017
[2]無證書線性同態(tài)簽名及其應(yīng)用[D]. 茅磊.南京師范大學(xué) 2017
[3]Hadoop分布式架構(gòu)的研究與實際應(yīng)用[D]. 秦滔.北京郵電大學(xué) 2015
本文編號:3575430
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3575430.html
最近更新
教材專著