CN103078866A - Transparent encryption method for mobile platform - Google Patents

Transparent encryption method for mobile platform Download PDF

Info

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
Application number
CN2013100125144A
Other languages
Chinese (zh)
Other versions
CN103078866B (en
Inventor
李兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Xike Technology Co Ltd
Original Assignee
Chengdu Xike Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chengdu Xike Technology Co Ltd filed Critical Chengdu Xike Technology Co Ltd
Priority to CN201310012514.4A priority Critical patent/CN103078866B/en
Publication of CN103078866A publication Critical patent/CN103078866A/en
Application granted granted Critical
Publication of CN103078866B publication Critical patent/CN103078866B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

The mobile platform transparent encryption method
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.
CN201310012514.4A 2013-01-14 2013-01-14 Mobile platform transparent encryption method Expired - Fee Related CN103078866B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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