基于區(qū)塊鏈的數(shù)字簽名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-05-01 03:45
隨著國(guó)際產(chǎn)業(yè)格局的迅速變革,信息技術(shù)變革的趨勢(shì)越來(lái)越明顯。而信息技術(shù)變革重要領(lǐng)域就是信息技術(shù)安全領(lǐng)域。目前,市場(chǎng)上的信息安全產(chǎn)品,其作用和運(yùn)行模式類(lèi)似于數(shù)據(jù)資產(chǎn)外面的圍墻,以墻的安全保證數(shù)據(jù)資產(chǎn)的安全。這樣的產(chǎn)品模式在目前環(huán)境下是可以起到很大的預(yù)防作用,但是沒(méi)有從根本上解決問(wèn)題,因?yàn)椴荒鼙WC“墻”的安全、不受攻擊。而且,云計(jì)算的出現(xiàn),傳統(tǒng)意義上系統(tǒng)的邊界逐漸變得模糊,“圍墻”式保護(hù)措施的功能也逐漸弱化。根據(jù)衡量計(jì)算機(jī)系統(tǒng)安全三個(gè)重要指標(biāo)——完整性、可用性和機(jī)密性,完整性才是三個(gè)目標(biāo)中關(guān)鍵的一環(huán)。另外一點(diǎn),越來(lái)越多的信息安全問(wèn)題暴露出來(lái),導(dǎo)致客戶(hù)對(duì)技術(shù)提供商所提供的技術(shù)產(chǎn)生質(zhì)疑,甚至是不信任。因此,在充分了解數(shù)字簽名和驗(yàn)證的過(guò)程之后,根據(jù)前期調(diào)研的結(jié)果以及與目標(biāo)用戶(hù)群的溝通情況,公司開(kāi)發(fā)了一個(gè)基于區(qū)塊鏈、通過(guò)數(shù)據(jù)簽名和驗(yàn)證簽名保護(hù)數(shù)據(jù)資產(chǎn)安全的數(shù)字簽名系統(tǒng)。該項(xiàng)目以區(qū)塊鏈為基礎(chǔ),以代理作為探針掃描被保護(hù)的資產(chǎn),網(wǎng)關(guān)和核心處理主要業(yè)務(wù),管控中心負(fù)責(zé)系統(tǒng)全局的監(jiān)管、控制。在整個(gè)項(xiàng)目中,作者的主要工作是:負(fù)責(zé)項(xiàng)目需求的整理,保證需求的統(tǒng)一和完整;管控中心的部分功能開(kāi)發(fā)和測(cè)試;對(duì)外提供的SDK ...
【文章來(lái)源】:北京交通大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:83 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
1 引言
1.1 課題來(lái)源
1.2 國(guó)內(nèi)外市場(chǎng)現(xiàn)狀
1.3 課題研究?jī)?nèi)容及意義
1.4 論文主要工作
1.5 論文組織結(jié)構(gòu)
1.6 本章小結(jié)
2 相關(guān)技術(shù)概述
2.1 網(wǎng)頁(yè)前端開(kāi)發(fā)相關(guān)技術(shù)
2.1.1 Angular JS
2.1.2 Angular CLI
2.2 區(qū)塊鏈技術(shù)
2.3 SM2和SM3算法
2.4 MySQL數(shù)據(jù)庫(kù)
2.5 測(cè)試框架
2.6 本章小結(jié)
3 數(shù)字簽名系統(tǒng)需求分析
3.1 系統(tǒng)業(yè)務(wù)分析
3.2 整體功能介紹
3.3 代理
3.3.1 登錄
3.3.2 獲取配置和任務(wù)
3.3.3 安裝配置和執(zhí)行任務(wù)
3.3.4 自動(dòng)更新
3.4 網(wǎng)關(guān)
3.4.1 簽名數(shù)據(jù)資產(chǎn)
3.4.2 驗(yàn)證數(shù)據(jù)資產(chǎn)
3.5 核心
3.5.1 構(gòu)建數(shù)字簽名和驗(yàn)證字符串
3.5.2 從區(qū)塊鏈存取驗(yàn)證字符串
3.6 管控中心
3.6.1 用戶(hù)管理
3.6.2 代理管理
3.6.3 規(guī)則管理
3.6.4 資產(chǎn)管理
3.6.5 預(yù)警管理
3.6.6 相關(guān)數(shù)值的統(tǒng)計(jì)
3.7 數(shù)據(jù)流圖
3.8 用戶(hù)界面需求
3.9 其他非功能性需求
3.10 本章小結(jié)
4 概要設(shè)計(jì)
4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
4.1.1 系統(tǒng)整體架構(gòu)
4.1.2 管控中心架構(gòu)
4.1.3 代理架構(gòu)
4.2 技術(shù)框架
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.4 數(shù)據(jù)庫(kù)讀寫(xiě)分離
4.5 本章小結(jié)
5 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.1 系統(tǒng)整體功能設(shè)計(jì)
5.2 功能實(shí)現(xiàn)
5.2.1 登錄
5.2.2 獲取配置和任務(wù)
5.2.3 驗(yàn)證數(shù)據(jù)資產(chǎn)
5.2.4 簽名數(shù)據(jù)資產(chǎn)
5.2.5 生成簽名內(nèi)容和驗(yàn)證字符串
5.2.6 相關(guān)數(shù)值統(tǒng)計(jì)
5.2.7 預(yù)警轉(zhuǎn)移
5.3 本章小結(jié)
6 系統(tǒng)測(cè)試
6.1 測(cè)試目的
6.2 測(cè)試重點(diǎn)
6.3 自動(dòng)化測(cè)試框架和測(cè)試工具的應(yīng)用
6.3.1 Jasmine測(cè)試框架
6.3.2 Load Runner測(cè)試工具
6.3.3 Postman測(cè)試工具
6.4 測(cè)試方法和測(cè)試用例
6.4.1 單元測(cè)試
6.4.2 壓力測(cè)試
6.4.3 集成測(cè)試
6.5 本章小結(jié)
7 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
作者簡(jiǎn)歷及攻讀碩士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
【參考文獻(xiàn)】:
期刊論文
[1]區(qū)塊鏈中的密碼學(xué)技術(shù)[J]. 王化群,吳濤. 南京郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2017(06)
[2]基于聯(lián)盟區(qū)塊鏈的智能電網(wǎng)數(shù)據(jù)安全存儲(chǔ)與共享系統(tǒng)[J]. 吳振銓,梁宇輝,康嘉文,余榮,何昭水. 計(jì)算機(jī)應(yīng)用. 2017(10)
[3]以太坊,發(fā)展前景廣闊[J]. 熊愛(ài)宗. 世界知識(shí). 2017(13)
[4]公有鏈和聯(lián)盟鏈的道法術(shù)器[J]. 高志豪. 金卡工程. 2017(03)
[5]設(shè)計(jì)模式在信息系統(tǒng)中的應(yīng)用[J]. 張怡天. 電腦編程技巧與維護(hù). 2017(05)
[6]國(guó)密算法在央行應(yīng)用的實(shí)踐分析[J]. 文學(xué). 金融科技時(shí)代. 2017(02)
[7]去中心化時(shí)差頻差直接定位方法[J]. 朱穎童,董春曦,董陽(yáng)陽(yáng),許錦,趙國(guó)慶. 航空學(xué)報(bào). 2017(05)
[8]區(qū)塊鏈技術(shù)綜述[J]. 沈鑫,裴慶祺,劉雪峰. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2016(11)
[9]區(qū)塊鏈技術(shù)發(fā)展現(xiàn)狀與展望[J]. 袁勇,王飛躍. 自動(dòng)化學(xué)報(bào). 2016(04)
[10]基于RSA的數(shù)字簽名體制研究[J]. 魏艷娜,劉雪麗. 北華航天工業(yè)學(xué)院學(xué)報(bào). 2014(05)
博士論文
[1]復(fù)雜數(shù)據(jù)的現(xiàn)場(chǎng)處理關(guān)鍵技術(shù)研究及實(shí)現(xiàn)[D]. 項(xiàng)天.中國(guó)科學(xué)技術(shù)大學(xué) 2014
[2]基于屬性的數(shù)字簽名算法設(shè)計(jì)與分析[D]. 孫昌霞.西安電子科技大學(xué) 2013
[3]信息交互設(shè)計(jì)方式的歷史演進(jìn)研究[D]. 鄭楊碩.武漢理工大學(xué) 2013
[4]云存儲(chǔ)中數(shù)據(jù)完整性保護(hù)關(guān)鍵技術(shù)研究[D]. 安寶宇.北京郵電大學(xué) 2012
碩士論文
[1]嵌入式瀏覽器布局渲染引擎的研究與實(shí)現(xiàn)[D]. 李永祥.電子科技大學(xué) 2013
本文編號(hào):3170079
【文章來(lái)源】:北京交通大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:83 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
1 引言
1.1 課題來(lái)源
1.2 國(guó)內(nèi)外市場(chǎng)現(xiàn)狀
1.3 課題研究?jī)?nèi)容及意義
1.4 論文主要工作
1.5 論文組織結(jié)構(gòu)
1.6 本章小結(jié)
2 相關(guān)技術(shù)概述
2.1 網(wǎng)頁(yè)前端開(kāi)發(fā)相關(guān)技術(shù)
2.1.1 Angular JS
2.1.2 Angular CLI
2.2 區(qū)塊鏈技術(shù)
2.3 SM2和SM3算法
2.4 MySQL數(shù)據(jù)庫(kù)
2.5 測(cè)試框架
2.6 本章小結(jié)
3 數(shù)字簽名系統(tǒng)需求分析
3.1 系統(tǒng)業(yè)務(wù)分析
3.2 整體功能介紹
3.3 代理
3.3.1 登錄
3.3.2 獲取配置和任務(wù)
3.3.3 安裝配置和執(zhí)行任務(wù)
3.3.4 自動(dòng)更新
3.4 網(wǎng)關(guān)
3.4.1 簽名數(shù)據(jù)資產(chǎn)
3.4.2 驗(yàn)證數(shù)據(jù)資產(chǎn)
3.5 核心
3.5.1 構(gòu)建數(shù)字簽名和驗(yàn)證字符串
3.5.2 從區(qū)塊鏈存取驗(yàn)證字符串
3.6 管控中心
3.6.1 用戶(hù)管理
3.6.2 代理管理
3.6.3 規(guī)則管理
3.6.4 資產(chǎn)管理
3.6.5 預(yù)警管理
3.6.6 相關(guān)數(shù)值的統(tǒng)計(jì)
3.7 數(shù)據(jù)流圖
3.8 用戶(hù)界面需求
3.9 其他非功能性需求
3.10 本章小結(jié)
4 概要設(shè)計(jì)
4.1 系統(tǒng)架構(gòu)設(shè)計(jì)
4.1.1 系統(tǒng)整體架構(gòu)
4.1.2 管控中心架構(gòu)
4.1.3 代理架構(gòu)
4.2 技術(shù)框架
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.4 數(shù)據(jù)庫(kù)讀寫(xiě)分離
4.5 本章小結(jié)
5 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
5.1 系統(tǒng)整體功能設(shè)計(jì)
5.2 功能實(shí)現(xiàn)
5.2.1 登錄
5.2.2 獲取配置和任務(wù)
5.2.3 驗(yàn)證數(shù)據(jù)資產(chǎn)
5.2.4 簽名數(shù)據(jù)資產(chǎn)
5.2.5 生成簽名內(nèi)容和驗(yàn)證字符串
5.2.6 相關(guān)數(shù)值統(tǒng)計(jì)
5.2.7 預(yù)警轉(zhuǎn)移
5.3 本章小結(jié)
6 系統(tǒng)測(cè)試
6.1 測(cè)試目的
6.2 測(cè)試重點(diǎn)
6.3 自動(dòng)化測(cè)試框架和測(cè)試工具的應(yīng)用
6.3.1 Jasmine測(cè)試框架
6.3.2 Load Runner測(cè)試工具
6.3.3 Postman測(cè)試工具
6.4 測(cè)試方法和測(cè)試用例
6.4.1 單元測(cè)試
6.4.2 壓力測(cè)試
6.4.3 集成測(cè)試
6.5 本章小結(jié)
7 總結(jié)與展望
7.1 總結(jié)
7.2 展望
參考文獻(xiàn)
作者簡(jiǎn)歷及攻讀碩士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
【參考文獻(xiàn)】:
期刊論文
[1]區(qū)塊鏈中的密碼學(xué)技術(shù)[J]. 王化群,吳濤. 南京郵電大學(xué)學(xué)報(bào)(自然科學(xué)版). 2017(06)
[2]基于聯(lián)盟區(qū)塊鏈的智能電網(wǎng)數(shù)據(jù)安全存儲(chǔ)與共享系統(tǒng)[J]. 吳振銓,梁宇輝,康嘉文,余榮,何昭水. 計(jì)算機(jī)應(yīng)用. 2017(10)
[3]以太坊,發(fā)展前景廣闊[J]. 熊愛(ài)宗. 世界知識(shí). 2017(13)
[4]公有鏈和聯(lián)盟鏈的道法術(shù)器[J]. 高志豪. 金卡工程. 2017(03)
[5]設(shè)計(jì)模式在信息系統(tǒng)中的應(yīng)用[J]. 張怡天. 電腦編程技巧與維護(hù). 2017(05)
[6]國(guó)密算法在央行應(yīng)用的實(shí)踐分析[J]. 文學(xué). 金融科技時(shí)代. 2017(02)
[7]去中心化時(shí)差頻差直接定位方法[J]. 朱穎童,董春曦,董陽(yáng)陽(yáng),許錦,趙國(guó)慶. 航空學(xué)報(bào). 2017(05)
[8]區(qū)塊鏈技術(shù)綜述[J]. 沈鑫,裴慶祺,劉雪峰. 網(wǎng)絡(luò)與信息安全學(xué)報(bào). 2016(11)
[9]區(qū)塊鏈技術(shù)發(fā)展現(xiàn)狀與展望[J]. 袁勇,王飛躍. 自動(dòng)化學(xué)報(bào). 2016(04)
[10]基于RSA的數(shù)字簽名體制研究[J]. 魏艷娜,劉雪麗. 北華航天工業(yè)學(xué)院學(xué)報(bào). 2014(05)
博士論文
[1]復(fù)雜數(shù)據(jù)的現(xiàn)場(chǎng)處理關(guān)鍵技術(shù)研究及實(shí)現(xiàn)[D]. 項(xiàng)天.中國(guó)科學(xué)技術(shù)大學(xué) 2014
[2]基于屬性的數(shù)字簽名算法設(shè)計(jì)與分析[D]. 孫昌霞.西安電子科技大學(xué) 2013
[3]信息交互設(shè)計(jì)方式的歷史演進(jìn)研究[D]. 鄭楊碩.武漢理工大學(xué) 2013
[4]云存儲(chǔ)中數(shù)據(jù)完整性保護(hù)關(guān)鍵技術(shù)研究[D]. 安寶宇.北京郵電大學(xué) 2012
碩士論文
[1]嵌入式瀏覽器布局渲染引擎的研究與實(shí)現(xiàn)[D]. 李永祥.電子科技大學(xué) 2013
本文編號(hào):3170079
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3170079.html
最近更新
教材專(zhuān)著