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