天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

安卓平臺(tái)密碼管理器的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-09-03 14:59
   在互聯(lián)網(wǎng)飛速發(fā)展的現(xiàn)今,我國(guó)信息網(wǎng)站的數(shù)量激增,用戶只有在各個(gè)網(wǎng)站內(nèi)注冊(cè)個(gè)人賬戶,才能瀏覽網(wǎng)站內(nèi)容。因此,伴隨著網(wǎng)站數(shù)目的增多,用戶需維護(hù)的登錄賬戶總量也快速增加。日益增多的賬戶數(shù)據(jù),給用戶的數(shù)據(jù)管理能力帶來了巨大的挑戰(zhàn),密碼安全問題也日漸嚴(yán)峻,如何對(duì)密碼進(jìn)行科學(xué)的管理成為研究熱點(diǎn)。針對(duì)密碼的管理困難問題,本學(xué)位論文設(shè)計(jì)一種基于安卓平臺(tái)的密碼管理器,其主要作用是加密存儲(chǔ)用戶的網(wǎng)絡(luò)賬戶信息。首先,設(shè)計(jì)密碼管理器客戶端中的各個(gè)模塊。在客戶端的身份認(rèn)證模塊中提出一種新的身份認(rèn)證方式,即主密碼、手機(jī)IMEI碼和藍(lán)牙MAC地址共同作用的身份認(rèn)證機(jī)制?蛻舳说男畔⒋鎯(chǔ)模塊,使用了對(duì)稱加密算法和單分組哈希函數(shù)對(duì)用戶的網(wǎng)絡(luò)賬戶信息進(jìn)行加密存儲(chǔ)與解密讀取。其次,設(shè)計(jì)服務(wù)器端,其主要作用是同步用戶的注冊(cè)信息以及網(wǎng)絡(luò)賬戶信息。本文設(shè)計(jì)的密碼管理器主要以本地存儲(chǔ)為主,用戶可自主選擇是否將某條網(wǎng)絡(luò)賬戶信息同步至服務(wù)器端。同時(shí),服務(wù)器端還將負(fù)責(zé)本文提出的多重身份認(rèn)證機(jī)制。最后,根據(jù)密碼管理器的設(shè)計(jì)原理與功能邏輯進(jìn)行編碼實(shí)現(xiàn),并對(duì)實(shí)現(xiàn)的密碼管理器進(jìn)行功能測(cè)試和性能測(cè)試。功能測(cè)試階段針對(duì)不同模塊進(jìn)行逐點(diǎn)測(cè)試,測(cè)試內(nèi)容包括跳轉(zhuǎn)邏輯、身份認(rèn)證準(zhǔn)確度以及用戶界面易用性。性能測(cè)試內(nèi)容包括:測(cè)試身份認(rèn)證耗時(shí)情況、數(shù)據(jù)存取耗時(shí)情況、客戶端與服務(wù)端交互的耗時(shí)情況,根據(jù)測(cè)試所得數(shù)據(jù)分析密碼管理器的工作效率。實(shí)驗(yàn)結(jié)果表明本論文提出的密碼管理器,用戶界面簡(jiǎn)單易操作,能夠安全、快速的存取用戶的各類網(wǎng)絡(luò)賬戶信息。身份認(rèn)證準(zhǔn)確且耗時(shí)較短。服務(wù)端與本地客戶端以密文形式傳輸數(shù)據(jù),安全可靠。
【學(xué)位單位】:延邊大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TP311.52
【部分圖文】:

中國(guó)網(wǎng),數(shù)量統(tǒng)計(jì),網(wǎng)站


延邊大學(xué)工程碩士學(xué)位論文第1章緒論逡逑.1研究目的和意義逡逑隨著互聯(lián)網(wǎng)的高速發(fā)展,信息網(wǎng)站數(shù)量也隨之快速增加,資料顯示[1]截017年底,中國(guó)的網(wǎng)站總數(shù)達(dá)到533萬個(gè)。網(wǎng)民每日所使用的即時(shí)通信、新聞樂、購(gòu)物、游戲、論壇等網(wǎng)站數(shù)量平均為20個(gè)左右。網(wǎng)站數(shù)量的增多一方網(wǎng)絡(luò)用戶帶來了便利,網(wǎng)絡(luò)用戶可以足不出戶的在網(wǎng)絡(luò)上辦理事務(wù)、隨時(shí)獲取資訊、即時(shí)與他人取得聯(lián)系;另一方面紛繁復(fù)雜的網(wǎng)站也意味著網(wǎng)絡(luò)需要在不同的網(wǎng)站上注冊(cè)網(wǎng)絡(luò)賬戶,導(dǎo)致用戶需要同時(shí)管理無數(shù)個(gè)網(wǎng)絡(luò)賬戶管理這樣龐大的賬戶體系,給用戶的數(shù)據(jù)管理能力提出了難以應(yīng)對(duì)的挑戰(zhàn)。逡逑1逡逑—1一1,11邋邋邐邐邐■邐邐533逡逑

網(wǎng)民,手機(jī)


本章將詳細(xì)介紹密碼管理器開發(fā)中所涉及到的相關(guān)技術(shù),主要有:安卓平逡逑臺(tái)下的應(yīng)用程序開發(fā)技術(shù)、信息加密技術(shù)、基于Tomcat的服務(wù)器端開發(fā)技術(shù)、逡逑數(shù)據(jù)存儲(chǔ)技術(shù)。首先,介紹安卓平臺(tái)的系統(tǒng)架構(gòu)、基本組件、開發(fā)環(huán)境的搭建逡逑以及開發(fā)工具。其次,介紹本設(shè)計(jì)中使用到的對(duì)稱加密算法和哈希函數(shù),并闡逡逑述選擇AES和SBH的原因。接著,對(duì)服務(wù)器的搭建做詳細(xì)介紹,并且對(duì)為何逡逑選擇JSON數(shù)據(jù)格式作為服務(wù)器端與客戶端的通信格式做詳盡闡述。最后,分逡逑別介紹服務(wù)端數(shù)據(jù)庫(kù)和客戶端數(shù)據(jù)庫(kù)。通過深入學(xué)習(xí)設(shè)計(jì)與開發(fā)密碼管理器所逡逑涉及到的相關(guān)基礎(chǔ)知識(shí),為后續(xù)章節(jié)奠定理論基礎(chǔ)。逡逑2.2基于安卓的APP開發(fā)技術(shù)逡逑自2007年11月安卓手機(jī)操作系統(tǒng)發(fā)布至今,以其開源的特性占據(jù)了絕大逡逑多數(shù)移動(dòng)終端操作系統(tǒng)的市場(chǎng)份額,躍居世界第一邋[21]。截止2017年,中國(guó)境逡逑內(nèi)使用手機(jī)的用戶數(shù)量己達(dá)到7億人次,其中上網(wǎng)設(shè)備操作系統(tǒng)中安卓系統(tǒng)占逡逑有83.02%。因此,在安卓系統(tǒng)下開發(fā)應(yīng)用軟件是十分可行且非常有市場(chǎng)的。本逡逑節(jié)將介紹安卓系統(tǒng)架構(gòu)、安卓應(yīng)用的基本組件、安卓應(yīng)用的結(jié)構(gòu)分析、安卓應(yīng)逡逑用開發(fā)環(huán)境的搭建以及安卓應(yīng)用的開發(fā)工具。逡逑

原理圖,對(duì)稱加密算法,原理


逑2.3.1對(duì)稱加密機(jī)制逡逑對(duì)稱加密機(jī)制原理如圖2-3所示,加密過程是指對(duì)明文進(jìn)行各種代替和變換逡逑的一種算法,而解密過程則與之相反。逡逑密鑰'逡逑^邋^逡逑 ̄=邐——加密過程邐解密過程——>邐 ̄=逡逑明文邐密文邐明文逡逑圖2-3對(duì)稱加密算法原理逡逑Fig.邋2-3邋The邋principle邋of邋symmetric邋encryption邋algorithm逡逑現(xiàn)代密碼學(xué)領(lǐng)域中使用最廣泛的對(duì)稱加密算法有:數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)和逡逑高級(jí)數(shù)據(jù)加密標(biāo)準(zhǔn)(AES)。由于DES的安全性較低,故而研發(fā)者提出了邋AES逡逑加密算法。根據(jù)密鑰長(zhǎng)度的不同AES[29][3()1被分為:AES-128、AES-192和逡逑AES-256。逡逑圖2-4展示了邋AES對(duì)稱加密算法的工作流程,不論是加密過程還是解密過逡逑程都由四個(gè)階段組成:第一是字節(jié)代替,是指用一個(gè)S盒完成字節(jié)到字節(jié)的映逡逑射。第二是行位移,是一個(gè)簡(jiǎn)單的置換。第三是列混淆。第四是輪密鑰加,指逡逑將每輪的輸入與輪密鑰進(jìn)行按位異或。本文設(shè)計(jì)的密碼管理器正是使用AES對(duì)逡逑稱加密算法,對(duì)用戶的網(wǎng)絡(luò)賬戶信息進(jìn)行加密存儲(chǔ),解密讀取。逡逑—11邋—逡逑

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 劉君;;PC、Mac及移動(dòng)設(shè)備 最佳密碼管理工具一覽[J];計(jì)算機(jī)與網(wǎng)絡(luò);2015年12期

2 徐麗仙;;Eclipse開發(fā)環(huán)境中Android應(yīng)用程序獲取藍(lán)牙設(shè)備過程研究與實(shí)現(xiàn)[J];揚(yáng)州職業(yè)大學(xué)學(xué)報(bào);2014年04期

3 王遠(yuǎn)華;劉勝?gòu)?qiáng);王斌;;Android和iOS移動(dòng)互聯(lián)網(wǎng)用戶的行為差異[J];通信企業(yè)管理;2014年07期

4 蘭坤;;基于安卓密碼管家的設(shè)計(jì)與實(shí)現(xiàn)[J];農(nóng)業(yè)網(wǎng)絡(luò)信息;2014年03期

5 劉權(quán);;我國(guó)網(wǎng)站安全形勢(shì)分析與對(duì)策建議[J];信息安全與技術(shù);2012年08期

6 閆旭;;淺談SQL Server數(shù)據(jù)庫(kù)的特點(diǎn)和基本功能[J];價(jià)值工程;2012年22期

7 張夢(mèng)星;;我的信息誰維護(hù)?——由CSDN“泄密門”看網(wǎng)站信息安全建設(shè)[J];中國(guó)新時(shí)代;2012年04期

8 胡千里;;比較XML與JSON在Web中的應(yīng)用[J];中小企業(yè)管理與科技(下旬刊);2011年07期

9 盧鳳英;張燕萍;;淺談手機(jī)串號(hào)IMEI的應(yīng)用[J];信息通信;2011年02期

10 鄭健;賀超;;Android和Chrome的發(fā)展與未來[J];移動(dòng)通信;2010年11期

相關(guān)碩士學(xué)位論文 前7條

1 王彥浩;基于Android移動(dòng)終端信息查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2017年

2 包濟(jì)維;“互聯(lián)網(wǎng)+農(nóng)場(chǎng)”移動(dòng)端平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2016年

3 柴林香;基于Android的移動(dòng)應(yīng)用開發(fā)中間件技術(shù)研究與實(shí)現(xiàn)[D];西南科技大學(xué);2016年

4 羅立峰;基于Android平臺(tái)的密碼存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2015年

5 黃桂洲;基于Android平臺(tái)的應(yīng)用程序權(quán)限管理模型[D];華南理工大學(xué);2014年

6 王靖雅;單分組散列函數(shù)的設(shè)計(jì)與應(yīng)用[D];延邊大學(xué);2014年

7 徐孝成;基于Android的密碼管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京林業(yè)大學(xué);2013年



本文編號(hào):2811598

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2811598.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a2ac5***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com