面向大規(guī)模用戶的認(rèn)證平臺的關(guān)鍵技術(shù)研究
發(fā)布時(shí)間:2017-07-18 19:29
本文關(guān)鍵詞:面向大規(guī)模用戶的認(rèn)證平臺的關(guān)鍵技術(shù)研究
更多相關(guān)文章: 動(dòng)態(tài)口令 認(rèn)證平臺 MVC結(jié)構(gòu) PHP語言 Hbase
【摘要】:隨著計(jì)算機(jī)網(wǎng)絡(luò)的高速發(fā)展,信息交互和存儲的需求日益增加,而一些敏感信息、隱私信息的安全也越來越受到人們的重視。對于網(wǎng)絡(luò)信息安全來說,身份認(rèn)證是整個(gè)網(wǎng)絡(luò)安全的基石。動(dòng)態(tài)口令技術(shù)是目前公認(rèn)的最安全的認(rèn)證技術(shù)之一,它以各種加密算法為基礎(chǔ),采用一次一密的應(yīng)用機(jī)制,廣泛用于金融、互聯(lián)網(wǎng)等有一定安全等級要求的行業(yè)中。本文正是基于動(dòng)態(tài)口令的實(shí)際應(yīng)用背景,打造一個(gè)基于MVC架構(gòu)的適用于身份認(rèn)證并實(shí)現(xiàn)面向大規(guī)模用戶功能擴(kuò)展的應(yīng)用平臺。該認(rèn)證平臺以PHP語言作為主要開發(fā)語言,基于LAMP的Web開發(fā)應(yīng)用軟件,通過對平臺管理員、用戶、組織以及令牌的邏輯關(guān)系設(shè)計(jì),使其能夠滿足身份認(rèn)證平臺的實(shí)際應(yīng)用需求。同時(shí)滿足面向大規(guī)模用戶的功能擴(kuò)展,實(shí)現(xiàn)用戶持有同一個(gè)令牌可以在多個(gè)組織中進(jìn)行認(rèn)證;贖adoop的Hbase分布式數(shù)據(jù)庫與認(rèn)證平臺相結(jié)合,提高了軟件平臺的實(shí)際應(yīng)用能力和擴(kuò)展能力。本文針對身份認(rèn)證平臺的實(shí)際應(yīng)用背景,結(jié)合基于MVC架構(gòu)的Web開發(fā)方法,完成了認(rèn)證平臺后端的整體開發(fā)并封裝成API。在進(jìn)行面向大規(guī)模用戶功能擴(kuò)展時(shí),比較分析了傳統(tǒng)方案的不足,給出了新的處理方式,并分別對兩種方案進(jìn)行壓力測試,驗(yàn)證提出的方案比傳統(tǒng)方案具有更好的性能,實(shí)現(xiàn)了面向大規(guī)模用戶的功能擴(kuò)展,為認(rèn)證平臺的后續(xù)擴(kuò)展建設(shè)奠定了基礎(chǔ)。
【關(guān)鍵詞】:動(dòng)態(tài)口令 認(rèn)證平臺 MVC結(jié)構(gòu) PHP語言 Hbase
【學(xué)位授予單位】:河北工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.08
【目錄】:
- 摘要4-5
- ABSTRACT5-8
- 第一章 緒論8-13
- 1.1 課題研究背景及意義8-9
- 1.2 國內(nèi)外研究現(xiàn)狀9-11
- 1.3 課題主要研究內(nèi)容11-12
- 1.4 論文組織結(jié)構(gòu)12-13
- 第二章 身份認(rèn)證平臺的技術(shù)分析13-20
- 2.1 身份認(rèn)證技術(shù)的實(shí)用性探究13-15
- 2.1.1 身份認(rèn)證技術(shù)概述13
- 2.1.2 動(dòng)態(tài).令技術(shù)原理13-14
- 2.1.3 動(dòng)態(tài).令技術(shù)安全性分析14-15
- 2.2 基于LAMP的Web開發(fā)分析15-17
- 2.2.1 LAMP概述15
- 2.2.2 MVC架構(gòu)分析15-17
- 2.3 身份認(rèn)證平臺的總體設(shè)計(jì)17-19
- 2.3.1 相關(guān)功能架構(gòu)17-18
- 2.3.2 總體設(shè)計(jì)方案18-19
- 2.4 本章小結(jié)19-20
- 第三章 動(dòng)態(tài).令算法分析及系統(tǒng)集成20-29
- 3.1 雜湊算法分析比較20-21
- 3.2 SM3算法原理21-23
- 3.3 SM3算法的封裝23-25
- 3.4 SM3算法系統(tǒng)集成25-28
- 3.5 本章小結(jié)28-29
- 第四章 認(rèn)證平臺基本功能實(shí)現(xiàn)29-46
- 4.1 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)29-32
- 4.2 Model層封裝32-36
- 4.2.1 Model層封裝的基本設(shè)計(jì)思路32-33
- 4.2.2 表的Model層封裝設(shè)計(jì)與實(shí)現(xiàn)33-36
- 4.3 Control層和API封裝36-43
- 4.3.1 Control層封裝和API的總體設(shè)計(jì)36-38
- 4.3.2 用戶認(rèn)證和同步接.的具體實(shí)現(xiàn)38-42
- 4.3.2.1 認(rèn)證和同步功能的總體設(shè)計(jì)38-39
- 4.3.2.2 認(rèn)證函數(shù)和同步函數(shù)39-41
- 4.3.2.3 認(rèn)證和同步功能的Control層和API封裝41-42
- 4.3.3 其他接.的定義42-43
- 4.4 平臺基本功能測試43-45
- 4.5 本章小結(jié)45-46
- 第五章 面向大規(guī)模用戶的功能擴(kuò)展46-59
- 5.1 Hbase概述46-49
- 5.1.1 Hbase簡介46
- 5.1.2 Hbase架構(gòu)分析46-48
- 5.1.3 Hbase數(shù)據(jù)結(jié)構(gòu)48-49
- 5.2 功能擴(kuò)展的設(shè)計(jì)與實(shí)現(xiàn)49-58
- 5.2.1 總體架構(gòu)設(shè)計(jì)49-51
- 5.2.2 Hbase表設(shè)計(jì)51-52
- 5.2.3 Hbase端API封裝52-54
- 5.2.4 Server端認(rèn)證模塊54-55
- 5.2.5 兩種方案下的壓力測試結(jié)果55-57
- 5.2.6 測試用戶在不同組織認(rèn)證57-58
- 5.3 本章小結(jié)58-59
- 第六章 總結(jié)與展望59-61
- 6.1 總結(jié)59-60
- 6.2 展望60-61
- 參考文獻(xiàn)61-63
- 致謝63-64
- 攻讀學(xué)位期間所取得的相關(guān)科研成果64
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前1條
1 溫師偉;黃文軍;王完英;;基于HBase的電子商務(wù)系統(tǒng)設(shè)計(jì)[J];數(shù)字技術(shù)與應(yīng)用;2014年02期
,本文編號:559431
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/559431.html
最近更新
教材專著