| With the rapid development of electronic technology, the mobile phone is not limited to basic call functions. The moment the phone’s functions have become increasingly powerful, more intelligent. According to the latest survey, the smart phone has been fully occupied the market share. Smaller traditional mobile phone market share is no longer accepted by the majority of the user groups. With the popularity of mobile phones, smart phones have become the people’s daily necessities. However, on the phone after installing a lot of applications, will inevitably bring some security problems. Sometimes we read the documentation, information, application software on their mobile phones, conducted office, business, payment, communications and other functions. Mobile phones have become an essential in our daily life things. With the wide application of 3G technology and 4G technology, making smart phones are widely used. Like no matter where it is, you can find basically everyone playing their phones for Internet access, query, and so on. These aspects will inevitably have some insecurity, and there is a big security risk leading to cell phone documentation. Therefore, the urgent need to study the document protection technology for mobile phones to solve such problems, and can’t affect the user’s pleasure to use.Now, transparent encryption technology has been implemented on the Windows platform, and its work on the underlying Windows and user layers. By monitoring applications to manipulate files, open the file when the file is automatically decrypted when writing files to encrypt files written to the hard disk. Under normal circumstances, transparent encryption technology is used in hook technology, namely the use of HOOKER API to open and close files action for detection interception. The core layer is used for file encryption filter driver.Work content of this paper is an encryption algorithm based on current research, the focus is to achieve the encryption system implemented on the Android. As the need for changes to the Android kernel design, so how do compatible with the original version, so users can enjoy the same experience with the original version of the effect, the pursuit of a more user-friendly design, is that we urgently need to address the problem. Hook filter driver encryption technology and encryption technology. Through a study of the existing encryption algorithms: symmetric encryption algorithms, asymmetric encryption algorithms and HASH algorithm, analyze its characteristics and its shortcomings. This is to prepare for the following development. Based on the existing encryption by hook transparent encryption technology for the application needs, a series of work modeling, database design, user’s operational processes and so on. |