資源描述:
《基于ssl協(xié)議的android金融終端設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。
1、隸。軔大·嚶碩士學位論文萬方數據基于SSL協(xié)議的Android金融終端設計與實現(xiàn)萬方數據DesignandImplementationofAndroidFinancialTerminalBasedonSSLProtocollnanclal115asea33AThesisSubmittedtoSoutheastUniversityFortheAcademicDegreeofMasterofEngineeringBYMAPengchengSupervisedbyProfessorLIJieSchoolofEl
2、ectronicScienceandEngineeringSoutheastUniversityMar.2014萬方數據東南大學學位論文獨創(chuàng)性聲明本人聲明所呈交的學位論文是我個人在導師指導下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經發(fā)表或撰寫過的研究成果,也不包含為獲得東南大學或其它教育機構的學位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。研究生簽名=當鵬銓Et期:研究生簽名:翌竺!!三期:
3、東南大學學位論文使用授權聲明東南大學、中國科學技術信息研究所、國家圖書館有權保留本人所送交學位論文的復印件和電子文檔,可以采用影印、縮印或其他復制手段保存論文。本人電子文檔的內容和紙質論文的內容相一致。除在保密期內的保密論文外,允許論文被查閱和借閱,可以公布(包括以電子信息形式刊登)論文的全部內容或中、英文摘要等部分內容。論文的公布(包括以電子信息形式刊登)授權東南大學研究生院辦理。研究生簽名:曼墮蟹皇導師簽名:萬方數據摘要本文旨在基于安全套接字層(SecureSocketsLayer,SSL)網絡安全協(xié)
4、議設計并實現(xiàn)一款采用Android操作系統(tǒng)的金融終端,該終端要求能在復雜的公共網絡環(huán)境中安全穩(wěn)定地運行,可實現(xiàn)并擴展處理綜合型金融業(yè)務,其中網絡交易、系統(tǒng)升級以及軟件維護等模塊的安全策略滿足相關金融交易安全規(guī)范要求。本文首先分析了Android金融終端設計的原理與可行性,主要包括:處理器性能及外設支持能力評估、Android系統(tǒng)下各關鍵軟件架構、設備驅動涉及的操作系統(tǒng)機制、信息安全基礎以及SSL協(xié)議各組成部分等。然后從軟硬件平臺設計、系統(tǒng)定制安全策略、基于SSL協(xié)議金融交易軟件系統(tǒng)設計等幾個方面詳細闡述了
5、論文實現(xiàn)過程,對其中的設計難點進行分析并提出了解決方案,主要包括:從內核驅動、硬件抽象層、服務層直到應用層深度定制Android系統(tǒng)使其支持金融專用外設,應用程序安裝過程中對開發(fā)者證書及數字簽名進行驗證,交易過程中SSL握手協(xié)議、記錄協(xié)議的實現(xiàn),SSL協(xié)議層性能優(yōu)化與安全性增強等。驗證測試結果表明本文設計并實現(xiàn)的Android金融終端在金融交易實現(xiàn)、系統(tǒng)安全定制等方面達到預期要求,SSL握手協(xié)議在使用RSA算法與臨時密鑰DH算法的情況下初次建立連接時間小于400ms,SSL記錄協(xié)議在使用AES算法與SHA
6、.1算法的情況下處理速度大于364000byte/s。另外,終端正常使用功耗為483mA一518mA。金融終端系統(tǒng)性能及安全性良好,具有較強的實用性。關鍵詞:金融終端,Android操作系統(tǒng),系統(tǒng)安全優(yōu)化,SSL協(xié)議,數字簽名,證書驗證萬方數據AbstractThisthesisfocusesonthedesignandimplementationofanAndroidfinancialterminalbasedonSSLprotocol,whichcanhandleintegratedfmancials
7、ervices,andcanrunsafelyincomplexpublicnetworkenvironment.Networktransactions,systemsoftwaremaintenanceupdateandothermodulesofthisterminalcanmeetfmancialtradingsafetyrequirementsFirstly,thisthesisin廿oducesatheoreticalanalysisoftheprinciplesandfeasibilityof
8、Androidfmancialterminaldesign,includingtheoperatingsystemarchitectureandtheinformationsecurityinfrastructureaswellasthevariouscomponentsoftheSSLprotoc01.Secondly,fromthesoftwareandhardwareplatform,thesystemsecurityp