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

當前位置:主頁 > 科技論文 > 軟件論文 >

安卓平臺密碼管理器的設計與實現(xiàn)

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

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


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

網(wǎng)民,手機


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

原理圖,對稱加密算法,原理


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

【參考文獻】

相關期刊論文 前10條

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

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

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

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

5 劉權;;我國網(wǎng)站安全形勢分析與對策建議[J];信息安全與技術;2012年08期

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

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

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

9 盧鳳英;張燕萍;;淺談手機串號IMEI的應用[J];信息通信;2011年02期

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

相關碩士學位論文 前7條

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

2 包濟維;“互聯(lián)網(wǎng)+農(nóng)場”移動端平臺的設計與實現(xiàn)[D];吉林大學;2016年

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

4 羅立峰;基于Android平臺的密碼存儲系統(tǒng)的設計與實現(xiàn)[D];華中科技大學;2015年

5 黃桂洲;基于Android平臺的應用程序權限管理模型[D];華南理工大學;2014年

6 王靖雅;單分組散列函數(shù)的設計與應用[D];延邊大學;2014年

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



本文編號:2811598

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

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


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

版權申明:資料由用戶a2ac5***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com