CN103078866A - Transparent encryption method for mobile platform - Google Patents
Transparent encryption method for mobile platform Download PDFInfo
- Publication number
- CN103078866A CN103078866A CN2013100125144A CN201310012514A CN103078866A CN 103078866 A CN103078866 A CN 103078866A CN 2013100125144 A CN2013100125144 A CN 2013100125144A CN 201310012514 A CN201310012514 A CN 201310012514A CN 103078866 A CN103078866 A CN 103078866A
- Authority
- CN
- China
- Prior art keywords
- application program
- file
- file system
- user
- system driver
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Abstract
The invention discloses a transparent encryption method for a mobile platform. The transparent encryption method comprises an encryption step and a decryption step, wherein the encryption step comprises the following sub steps of: saving a file by a user; judging whether to encrypt data or not according to the configuration of the user by a file system driver; encrypting the data by the file system driver; and saving the encrypted file to a storage medium and the like. The decryption step comprises the following sub steps of: opening application program by the user; preparing to read file information by the application program; judging whether the application program has decryption permission or not by the file system driver; and decrypting the data and returning to the application program by the file system driver and the like. According to the transparent encryption method disclosed by the invention, privacy files and data in mobile communication equipment of the user can be encrypted and decrypted without memorizing passwords by the user, and thus the worry about the leakage of personal privacy and the like of the user to internet is avoided.
Description
Technical field
The present invention relates to a kind of mobile platform encryption method, particularly mobile platform transparent encryption method.
Background technology
At present, mobile Internet has progressively goed deep into people's life, and various mobile communication equipments are had more visitors or business than one can attend to, and such as smart mobile phone, panel computer etc., has become the necessity of people's life.But, how to guarantee that various privacy files, the data in the mobile communication equipment are not leaked to the Internet, be a problem in the urgent need to address.The particularly application of current cloud storage power, people can be with deposit data beyond the clouds, be convenient to use anywhere or anytime, but the private data of worrying again the individual is leaked, for example, photo and video that mobile communication device user is taken oneself upload to high in the clouds, but worry that again own privacy photo or video are leaked to the Internet beyond the clouds, such example how innumerable in our life.In the prior art, the user can oneself arrange password the data of uploading are encrypted, but complicated so after all, the user need to remember the password of oneself, and these simple passwords are easy to just be cracked, and the development of form impels the generation of transparent encryption.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, a kind of easy to use, mobile platform transparent encryption method that privacy fileinfo that can guarantee mobile communication equipment is not leaked to the Internet is provided.
The objective of the invention is to be achieved through the following technical solutions: the mobile platform transparent encryption method, it comprises encrypting step and decryption step, described encrypting step comprises following substep:
(1) user preserves file, and data stream transmitting is to file system driver;
(2) whether encrypt data by needs according to user's configuration determination for file system driver;
When (3) needing to encrypt, file system driver is encrypted data, and the data after will encrypting are saved to storage medium;
When (4) not needing to encrypt, file system driver directly with transfer of data to storage medium;
Described decryption step is the inverse step of encrypting step, comprises following substep:
(1) user opens application program, and application program is prepared file reading information;
(2) file system driver checks according to user's configuration whether application program has the deciphering authority;
(3) application program has deciphering during authority, file system driver extract in the storage medium corresponding document and to its deciphering, the file after then will deciphering is back to application program;
When (4) application program was not deciphered authority, file system driver extracted the corresponding document in the storage medium, returns error message if file is encrypted to application program, if file unencryption then directly to the application program backspace file.
Comprise a configuration database in the file system driver of the present invention, preserve the information that user's application programs is configured and safeguards in the described configuration database.
The invention has the beneficial effects as follows: the present invention can guarantee that the privacy file of user's mobile communication equipment, data message are not leaked to the Internet, and the user is without memory cipher, the user has save the complicated processes of encryption and decryption operation when using common encryption method, for the user brings great convenience.
Description of drawings
Fig. 1 is encrypting step flow chart of the present invention;
Fig. 2 is decryption step flow chart of the present invention.
Embodiment
Below in conjunction with accompanying drawing technical scheme of the present invention is described in further detail, but protection scope of the present invention is not limited to the following stated.
As shown in Figure 1, the mobile platform transparent encryption method, it comprises encrypting step and decryption step, as shown in Figure 1, described encrypting step comprises following substep:
(1) user preserves file, and data stream transmitting is to file system driver;
(2) whether encrypt data by needs according to user's configuration determination for file system driver;
When (3) needing to encrypt, file system driver is encrypted data, and the data after will encrypting are saved to storage medium;
When (4) not needing to encrypt, file system driver directly with transfer of data to storage medium;
As shown in Figure 2, described decryption step is the inverse step of encrypting step, comprises following substep:
(1) user opens application program, and application program is prepared file reading information;
(2) file system driver checks according to user's configuration whether application program has the deciphering authority;
(3) application program has deciphering during authority, file system driver extract in the storage medium corresponding document and to its deciphering, the file after then will deciphering is back to application program;
When (4) application program was not deciphered authority, file system driver extracted the corresponding document in the storage medium, returns error message if file is encrypted to application program, if file unencryption then directly to the application program backspace file.
Comprise a configuration database in the file system driver of the present invention, preserve the information that user's application programs is configured and safeguards in the described configuration database.
After using the present invention, the user is uploaded to high in the clouds with information such as photos, the information such as photo are encrypted when sending, when the user downloads the information such as photo from high in the clouds, use the picture browsing TO, when opening, the information such as photo are deciphered, the user does not know the process of encryption and decryption, and all are concerning the user, and these are transparent.
File on the mobile communication equipment, leaving Flash etc. in is difficult on the volatile media, read-write for file, the file system driver of the employed operating system of necessary process mobile communication equipment, therefore can write the encryption and decryption code at the file system driver of the employed operating system of mobile communication equipment, set up configuration database at file system driver, store the information that user's application programs is configured and safeguards in the configuration database, the authority of declassified document is arranged in order to dispose which application program.
Claims (2)
1. mobile platform transparent encryption method, it is characterized in that: it comprises encrypting step and decryption step, described encrypting step comprises following substep:
(1) user preserves file, and data stream transmitting is to file system driver;
(2) whether encrypt data by needs according to user's configuration determination for file system driver;
When (3) needing to encrypt, file system driver is encrypted data, and the data after will encrypting are saved to storage medium;
When (4) not needing to encrypt, file system driver directly with transfer of data to storage medium;
Described decryption step is the inverse step of encrypting step, comprises following substep:
(1) user opens application program, and application program is prepared file reading information;
(2) file system driver checks according to user's configuration whether application program has the deciphering authority;
(3) application program has deciphering during authority, file system driver extract in the storage medium corresponding document and to its deciphering, the file after then will deciphering is back to application program;
When (4) application program was not deciphered authority, file system driver extracted the corresponding document in the storage medium, returns error message if file is encrypted to application program, if file unencryption then directly to the application program backspace file.
2. mobile platform transparent encryption method according to claim 1 is characterized in that: comprise a configuration database in the described file system driver, preserve the information that user's application programs is configured and safeguards in the described configuration database.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310012514.4A CN103078866B (en) | 2013-01-14 | 2013-01-14 | Mobile platform transparent encryption method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310012514.4A CN103078866B (en) | 2013-01-14 | 2013-01-14 | Mobile platform transparent encryption method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103078866A true CN103078866A (en) | 2013-05-01 |
CN103078866B CN103078866B (en) | 2015-11-04 |
Family
ID=48155270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310012514.4A Expired - Fee Related CN103078866B (en) | 2013-01-14 | 2013-01-14 | Mobile platform transparent encryption method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103078866B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104252605A (en) * | 2014-09-17 | 2014-12-31 | 南京信息工程大学 | Method and system for file transparent encryption and decryption of Android platform |
CN104751072A (en) * | 2015-03-17 | 2015-07-01 | 山东维固信息科技股份有限公司 | Secrete-related control system providing completely transparent user experience based on real-time encryption and decryption technology |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101572678A (en) * | 2008-04-30 | 2009-11-04 | 北京明朝万达科技有限公司 | Mail attachment transparent privacy control method |
CN101729550A (en) * | 2009-11-09 | 2010-06-09 | 西北大学 | Digital content safeguard system based on transparent encryption and decryption method thereof |
CN101753539A (en) * | 2008-12-01 | 2010-06-23 | 北京大学 | Network data storage method and server |
CN102609667A (en) * | 2012-02-22 | 2012-07-25 | 浙江机电职业技术学院 | Automatic file encryption and decryption system and automatic file encryption and decryption method based on filter drive program |
-
2013
- 2013-01-14 CN CN201310012514.4A patent/CN103078866B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101572678A (en) * | 2008-04-30 | 2009-11-04 | 北京明朝万达科技有限公司 | Mail attachment transparent privacy control method |
CN101753539A (en) * | 2008-12-01 | 2010-06-23 | 北京大学 | Network data storage method and server |
CN101729550A (en) * | 2009-11-09 | 2010-06-09 | 西北大学 | Digital content safeguard system based on transparent encryption and decryption method thereof |
CN102609667A (en) * | 2012-02-22 | 2012-07-25 | 浙江机电职业技术学院 | Automatic file encryption and decryption system and automatic file encryption and decryption method based on filter drive program |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104252605A (en) * | 2014-09-17 | 2014-12-31 | 南京信息工程大学 | Method and system for file transparent encryption and decryption of Android platform |
CN104252605B (en) * | 2014-09-17 | 2017-03-15 | 南京信息工程大学 | A kind of file transparent encrypting and deciphering system of Android platform and method |
CN104751072A (en) * | 2015-03-17 | 2015-07-01 | 山东维固信息科技股份有限公司 | Secrete-related control system providing completely transparent user experience based on real-time encryption and decryption technology |
Also Published As
Publication number | Publication date |
---|---|
CN103078866B (en) | 2015-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103279411B (en) | Enter the method and system of application program based on fingerprint recognition | |
EP2798777B1 (en) | Method and system for distributed off-line logon using one-time passwords | |
US8423511B1 (en) | Systems and methods for securing data on mobile devices | |
CN101122942B (en) | Data safe reading method and its safe storage device | |
US20140281520A1 (en) | Secure cloud data sharing | |
US9038158B1 (en) | Systems and methods for enforcing geolocation-based policies | |
JP2015532054A5 (en) | Method for providing secure app ecosystem with key and data exchange according to corporate information management policy, non-transitory computer readable medium, and mobile computing device | |
KR101418797B1 (en) | Security token device for cloud service, system for providing security cloud service and method thereof | |
CN105245328A (en) | User and file key generation and management method based on third party | |
CN106375990B (en) | A kind of encrypting and deciphering system and encipher-decipher method of mobile phone private data | |
CN101083524A (en) | Method and system for encrypting and deciphering E-mail | |
CN103559453A (en) | Hardware encryption protection method and system for cellphone data | |
EP2835997A1 (en) | Cell phone data encryption method and decryption method | |
CN104035891A (en) | Android mobile terminal data security protection system | |
CN103107887A (en) | Method and device for controlling files based on position information | |
CN103312690A (en) | System and method for key management of cloud computing platform | |
CN104660568A (en) | Address list information protecting method and device | |
CN103078866A (en) | Transparent encryption method for mobile platform | |
US20210218570A1 (en) | Methods and systems for encrypting shared information through its lifecycle | |
CN102761559A (en) | Private data-based network security sharing method and communication terminal | |
CN101901320A (en) | Data leakage prevention method for electronic book reader | |
CN106850557B (en) | Method, system and terminal for writing and reading contact information of telephone card | |
CN109033811A (en) | Electric bidding document multilayer encrypting and deciphering system for e-bidding | |
CN204576518U (en) | Encrypting fingerprint device | |
CN105956478B (en) | Data isolation system and Method based on iOS Method Swizzling technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP02 | Change in the address of a patent holder |
Address after: Two Lu Tian Hua high tech Zone of Chengdu City, Sichuan province 610041 No. 219 Tianfu Software Park C District 12 building 6 layer Patentee after: Chengdu Xike Technology Co.,Ltd. Address before: The middle Tianfu Avenue in Chengdu city Sichuan province 610041 No. 765 talent Software Park A District No. 1 Building 2 room 214 Patentee before: Chengdu Xike Technology Co.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20151104 Termination date: 20210114 |