Font Size: a A A

Design And Implementation Of Data Encryption System Based On Android

Posted on:2020-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y L ZhouFull Text:PDF
GTID:2438330575460099Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of technology,Android devices such as smartphones and tablets have spread to all aspects of people's lives,enticing more and more lawless elements to start from Android devices and stealing valuable data from users' mobile phones through various technical means.In order to achieve the purpose of profit for themselves.In addition,the Android platform itself is characterized by openness,difficulty in monitoring,and seriousness of fragmentation.However,ordinary users do not pay attention to protecting private data,and the probability of being attacked maliciously increases year by year.Therefore,it is especially important to study the effective Android data encryption scheme,even if the data is acquired,the meaning of the content cannot be understood.The existing Android-based data encryption scheme still has many problems in many aspects such as the selection of algorithms and the evaluation of performance indicators.So what kind of encryption algorithm or combination of algorithms can be used to get a more secure and efficient protection effect? In addition to the commonly used encryption algorithms,what other schemes are available for data protection for Android device users? How to better organize these algorithm schemes into a more comprehensive Android data protection system? Based on the above problems,this paper deeply studies Android data access and security threat analysis.Based on the research status at home and abroad,a more secure and efficient Android data encryption system is presented.The main contents of this article are as follows:First of all,this paper studies the user data protection strategy based on Android.Firstly,the access to Android data involves analyzing the user's data assets to analyze various leakage methods,and then analyzing and comparing the existing encryption algorithms from the perspectives of security,efficiency,energy saving,etc.,and finallyconfirming the AES symmetric encryption and The RSA asymmetric encryption algorithm is the core,MD5 single-entry encryption is an auxiliary encryption strategy,which realizes the function of protecting the user's local file.In addition,the data is transmitted and received as the entry point in the transmission process,and the encryption and decryption functions of the short message are realized.Effectively prevent SMS fraud.Secondly,in conjunction with the SQLite database engine,in addition to the encryption core,the program lock auxiliary module is added,and the detailed process design of each sub-module is carried out.The module development is completed in combination with the Java language and the Android-related API,and the modules are independent of each other.But with collaboration to protect users' important data security.Finally,the test setup environment,through the Android simulator and real machine experiments,verified the security and efficiency of the system,and achieved the results in line with the experimental expectations.The experimental results show that on some models of the old hardware level that are adapted to the API19 version,the size of the encrypted video file should not exceed 10 MB,which is easy to result in encryption failure.In addition,the program lock module implemented in this paper is better than the Tencent mobile phone housekeeper in the case that the existing hardware level loss is ignored.
Keywords/Search Tags:Android device, Hybrid encryption algorithm, Data protection, SMS
PDF Full Text Request
Related items