999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android平臺手機安全通訊錄的設計與實現

2015-05-30 10:48:04韓燕麗楊慧炯
軟件工程 2015年12期

韓燕麗 楊慧炯

摘 要:本文在分析當前主流手機通訊錄軟件的安全機制及其特點基礎上,提出了基于數據庫文件加密和對聯系人信息設置密鑰的Android手機安全通訊錄軟件設計思想,并對軟件的技術架構進行了論述。

關鍵詞:安全通訊錄;Android;工廠模式;三層技術架構;密鑰

中圖分類號:TP315 文獻標識碼:A

The Design and Implementation of Mobile Security

Communication Based on Android PlatformHAN Yanli,YANG Huijiong

(Taiyuan Institute of Technology,Taiyuan 030008,China)

Abstract:On the basis of analyzing the security and characteristics of the current major mobile communication software,the paper presents the design idea of Android mobile security communication software which is based on the database file encryption and the key for the contact information,and discusses the technical structure of the software.

Keywords:security communication;android;factory pattern;three layer technology;key

1 引言(Introduction)

據全球知名的市場調查公司eMacketer統計,截至2014年,我國智能手機用戶已超過5億,成為全球智能手機用戶最多的國家[1]。智能機的普及使得通訊錄逐步成為用戶日常通訊中最為重要的信息溝通工具。但是,目前絕大多數手機的通訊錄都存在聯系人信息丟失、手機號碼被盜等一系列安全性問題。特別是當手機丟失或被其他人拿到后,手機中的聯系人信息、通話記錄、短信記錄等信息都可以毫無保留地暴露出來。

蘋果、奇虎360等公司逐步認識到了通訊錄信息安全的重要性,先后推出了對聯系人、通話記錄、短信等信息可以進行備份、加密等安全防護功能的手機應用。蘋果公司從IOS7開始,可以在系統設置中對通訊錄進行密碼加鎖,用戶只有輸入正確的密碼后才能對通訊錄進行操作。奇虎360則通過360手機衛士和360安全通訊錄等應用對通訊錄信息進行保護。在360手機衛士中,用戶可以開啟隱私空間,對聯系人信息進行圖形加密,用戶只有輸入正確的圖形密碼后,才能對聯系人信息進行操作。在360安全通訊錄中,則考慮到了用戶的聯系人信息丟失和詐騙、騷擾電話短信的識別攔截問題,利用360強大的云平臺和大數據分析功能,可以將用戶聯系人、短信、通話記錄等信息備份到云端,當信息丟失后可以隨時隨地進行恢復。通過對千萬商家號碼的收錄和用戶的標記,可以高效地查詢商家、公共組織號碼和識別詐騙、騷擾電話短信。

除此之外,百度通訊錄、微信電話本等市場占有率較高的通訊錄軟件,基本上都是以云端備份、來電短信識別過濾以及通訊錄整體加密等功能作為主要的安全手段。云端備份、來電短信識別過濾技術已經非常成熟并得到了用戶的普遍認可。但是通訊錄整體加密技術則由于用戶每次進行操作時都需要輸入文字或圖形密鑰,頻繁的密鑰輸入勢必造成較差的用戶體驗,使得此項功能沒有得到廣大用戶的認可。

本文針對當前手機安全通訊錄中存在的主要問題,在充分考慮用戶體驗基礎上,將系統安全和軟件執行效率作為重點加以考慮。

2 系統設計思想(Design idea)

(1)通過帶密文的信息檢索查詢和顯示支持,提高用戶操作體驗。

在用戶進行最為頻繁的通話、聯系人等基本操作時,不需要輸入密鑰,只需輸入檢索關鍵字,即可將關聯信息查詢出來并且將加密的聯系人信息以密文的形式顯示。只有對聯系人信息進行編輯和需要查看聯系人詳細信息時,才需輸入密鑰進行驗證。相對于通訊錄整體加密技術,該方法既保證用戶信息重要通訊錄信息不被泄露,又可以大大減少用戶進行密鑰驗證的次數,極大地提高了用戶體驗效果。

(2)通過數據庫文件整體加密、聯系人字段密鑰保護和加密數據云端備份三重安全機制,在充分保證用戶數據安全同時兼顧軟件的整體執行效率。

①為了避免由于對聯系人記錄單獨加密,造成在聯系人信息查詢、編輯以及通話等操作過程中頻繁進行加密、解密運算,從而導致軟件整體效率的降低,本文采用高效安全的新一代數據加密標準即128位AES加密算法[2],對數據庫文件進行整體加密,確保了數據信息的整體安全性。

②聯系人字段信息以明文形式存儲在數據庫文件中,通過設置密鑰的形式,對于需要保護的聯系人敏感信息和字段進行保護。密鑰通過MD5加密算法保存在數據庫中,這樣只需進行少量的密鑰驗證就可以進行高頻次的數據查詢和編輯,從而保證了軟件整體的執行效率。

③除了本機數據之外,用戶還可以將聯系人信息備份至云端[3],云端數據也是通過128位AES加密算法加密后進行保存。

3 系統業務流程(Operation flow)

基于以上設計思想,本系統的業務流程如圖1所示。通訊錄數據庫文件通過128位AES加密算法進行加密,當要進行通訊錄操作時對數據庫進行解密,解密后即可對數據庫進行常規的數據操作,從而避免了多次加密、解密操作對系統效率造成的影響。

如圖1所示,用戶在對通訊錄信息進行檢索過程中,對于非敏感信息,以明文形式顯示。對于帶密鑰的敏感信息,將加密字段以密文形式顯示。如果用戶需要對敏感信息進行編輯,則需要進行密鑰驗證,密鑰驗證通過后,以明文形式進行編輯,編輯完成后重新對數據庫文件進行AES加密更新。

4 軟件系統架構(Software architecture)

4.1 系統功能模塊

基于Android的手機安全通訊錄系統整體功能模塊如圖2所示。系統采用用戶熟悉的通訊錄軟件操作模式,其中在聯系人模塊中加入了對聯系人信息的加密解密和帶密文的聯系人信息檢索功能;在撥號模塊中,用戶可以實現帶密文的電話撥打功能;在安全中心模塊中,可以實現基于云端的聯系人、短信備份、恢復功能。

4.2 系統技術架構

如圖3所示,系統采用基于工廠模式的三層技術架構。數據訪問層通過數據訪問接口IDAL抽象出數據訪問邏輯,并以DALFactory作為創建數據訪問層對象的工廠模塊。DAL作為IDAL數據訪問接口的實現,完成對數據庫的訪問;BLL是業務邏輯層的核心,必須通過數據訪問層的IDAL才能對數據庫進行訪問。這樣使得業務邏輯層和數據訪問層是松耦合的關系;表示層及UI用戶層,負責用戶與整個系統的交互,用戶界面中所有的業務邏輯,都通過對BLL業務邏輯層的調用來實現。

5 系統實現(System implementation)

基于以上技術架構,系統實現效果如圖4所示。從左至右依次對聯系人整體加密后界面、對聯系人電話單獨加密后界面以及聯系人批量操作界面。

6 結論(Conclusion)

通訊錄是手機設備中最為重要的隱私信息之一,因而通訊錄軟件的安全性就顯得格外重要。本文在分析當前主流的手機通訊錄軟件安全機制及其特點基礎上,提出了基于數據庫文件加密和對聯系人信息設置密鑰的Android手機安全通訊錄軟件設計思想,采用基于工廠模式的三層技術架構對軟件進行設計并加以實現。通過測試,該軟件對手機通訊錄信息具有較強的保護作用。

參考文獻(References)

[1] 李冠文.基于Android的通訊錄軟件的研究與實現[D].華南理工大學,2012.

[2] 張秀娟.基于AES加密算法的實現與應用[J].數字技術與應用,2011(12):132-133.

[3] 劉寧.手機通訊錄云備份的安全處理[D].河北科技大學,2013.

主站蜘蛛池模板: av色爱 天堂网| 综合色区亚洲熟妇在线| 一本色道久久88| 国产一区二区三区在线观看视频| 亚洲日韩Av中文字幕无码| 亚洲国产综合精品中文第一| 欧美激情伊人| 麻豆精品视频在线原创| 婷婷色在线视频| 午夜小视频在线| 国产精品亚洲五月天高清| 三级视频中文字幕| 成人av手机在线观看| 动漫精品啪啪一区二区三区| 黄色网站不卡无码| 国产原创演绎剧情有字幕的| 国内精品视频在线| 欧美综合区自拍亚洲综合天堂| 国产欧美又粗又猛又爽老| 国产成人久久综合777777麻豆| 国产精品福利导航| 美女国内精品自产拍在线播放| 高清免费毛片| 亚洲色欲色欲www在线观看| 久久一级电影| 麻豆国产精品视频| 久青草网站| 欧美成人国产| 日本午夜影院| 在线高清亚洲精品二区| 中文字幕欧美日韩高清| 国产国模一区二区三区四区| 91精品啪在线观看国产91| 五月天香蕉视频国产亚| 亚洲国产理论片在线播放| 亚洲天堂网在线播放| 精品第一国产综合精品Aⅴ| 国产精品美乳| 无码中字出轨中文人妻中文中| 久久精品人人做人人爽电影蜜月 | AV熟女乱| 亚洲三级成人| 亚洲色图综合在线| 亚洲 成人国产| 国产精品深爱在线| 免费一级毛片完整版在线看| 欧美日韩v| 中文字幕丝袜一区二区| 国内精自线i品一区202| 国产在线麻豆波多野结衣| 青青国产视频| 亚洲精品国产首次亮相| 午夜a级毛片| 亚洲天堂色色人体| 国产精品九九视频| 亚洲第一黄片大全| 色综合a怡红院怡红院首页| 精品综合久久久久久97超人| 97色伦色在线综合视频| 国产亚洲美日韩AV中文字幕无码成人| 国产精品成人啪精品视频| 中文字幕亚洲精品2页| 午夜精品国产自在| 九色综合伊人久久富二代| 日韩国产黄色网站| 免费看a毛片| 网友自拍视频精品区| 精品国产香蕉伊思人在线| 久久国产精品麻豆系列| 欧美精品导航| 99久久精品免费看国产电影| 国产精品永久久久久| 久久国产乱子伦视频无卡顿| 亚洲欧美不卡视频| 伊人狠狠丁香婷婷综合色| 国产91丝袜在线观看| 国产SUV精品一区二区| 欧美中出一区二区| 久久美女精品国产精品亚洲| 亚洲最大福利网站| 亚洲精品动漫| 久久国产精品国产自线拍|