[go: up one dir, main page]

CN101901320A - A data leakage prevention method for e-book reader - Google Patents

A data leakage prevention method for e-book reader Download PDF

Info

Publication number
CN101901320A
CN101901320A CN2010102419191A CN201010241919A CN101901320A CN 101901320 A CN101901320 A CN 101901320A CN 2010102419191 A CN2010102419191 A CN 2010102419191A CN 201010241919 A CN201010241919 A CN 201010241919A CN 101901320 A CN101901320 A CN 101901320A
Authority
CN
China
Prior art keywords
password
file
encryption
book reader
verification
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.)
Pending
Application number
CN2010102419191A
Other languages
Chinese (zh)
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.)
Guangdong Oujia Holding Company Ltd
Original Assignee
Guangdong Oujia Holding Company 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 Guangdong Oujia Holding Company Ltd filed Critical Guangdong Oujia Holding Company Ltd
Priority to CN2010102419191A priority Critical patent/CN101901320A/en
Publication of CN101901320A publication Critical patent/CN101901320A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

本发明公开了一种用于电子书阅读器的数据防泄漏方法,基于Android系统中与sqlite3数据库相连的设置密码模块、取消加密模块、密码验证模块,设置密码模块包括文件加密和机器加密;取消密码模块包括文件解密和机器解密;密码验证模块包括打开文件、开机密码验证、USB密码验证。经过一系列数据防泄漏处理后的电子书阅读器实现了别人无法通过电脑或者直接使用电子书阅读器等任何手段查看用户私密文件的功能,用户根据需要选择文件加密或机器加密或文件和机器同时加密,决定加密的层次,可全方位、多重、有效地保护电子书阅读器的用户的私密文档、防止数据泄漏。

Figure 201010241919

The invention discloses a data leakage prevention method for an e-book reader, which is based on a password setting module, an encryption cancellation module, and a password verification module connected to a sqlite3 database in an Android system. The password setting module includes file encryption and machine encryption; the password cancellation module includes file decryption and machine decryption; the password verification module includes file opening, power-on password verification, and USB password verification. After a series of data leakage prevention processes, the e-book reader realizes the function that others cannot view the user's private files through any means such as a computer or directly using the e-book reader. The user selects file encryption or machine encryption or file and machine encryption at the same time according to the needs, and determines the encryption level, which can comprehensively, multiplexly and effectively protect the private documents of the user of the e-book reader and prevent data leakage.

Figure 201010241919

Description

一种用于电子书阅读器的数据防泄漏方法 A data leakage prevention method for e-book reader

技术领域technical field

本发明涉及一种数据防泄漏方法,特别是涉及一种用于电子书阅读器并基于Android系统的数据防泄漏方法。The invention relates to a data leakage prevention method, in particular to a data leakage prevention method used for an e-book reader and based on an Android system.

背景技术:Background technique:

随着E-Ink屏的发展,电子书阅读器深受大众喜爱,越来越多应用到人们生活中,而颇有前景的Android操作系统也越来越多的应用到电子书阅读器上。在科技高度发达的今天,信息安全问题迫在眉睫,人们也越来越重视个人信息安全,现有的电子书阅读器中的Android操作系统中极少具有数据防泄漏功能,或者虽然具有数据防泄漏功能,但价格较高而造成不能普及。人们对电纸书的数据安全保护,已经成为用户迫切的需求。With the development of E-Ink screens, e-book readers are loved by the public and more and more are applied to people's lives, and the promising Android operating system is also more and more applied to e-book readers. In today's highly developed science and technology, information security issues are imminent, and people are paying more and more attention to personal information security. The Android operating system in existing e-book readers rarely has data leakage prevention functions, or although it has data leakage prevention functions , but the price is high and cannot be popularized. The data security protection of electronic paper books has become an urgent demand of users.

发明内容:Invention content:

本发明的目的在于克服现有技术的不足,提供一种用于电子书阅读器的数据防泄漏方法,通过设置文件密码和电子书阅读器密码,可全方位、多重、有效地保护电子书阅读器的用户的私密文档、防止数据泄漏。The purpose of the present invention is to overcome the deficiencies of the prior art and provide a data leakage prevention method for e-book readers. By setting file passwords and e-book reader passwords, e-book reading can be protected in an all-round, multiple and effective manner. Private files of server users, preventing data leakage.

为了达到上述目的,本发明采用的技术方案是:一种用于电子书阅读器的数据防泄漏方法,基于Android系统中与sqlite3数据库相连的设置密码模块、取消加密模块、密码验证模块。设置密码模块包括文件加密和机器加密,用户根据需要选择文件加密或机器加密或文件和机器同时加密;取消密码模块包括文件解密和机器解密;密码验证模块包括打开文件、开机密码验证、USB密码验证。In order to achieve the above object, the technical solution adopted in the present invention is: a data leakage prevention method for an e-book reader, based on a password setting module, an encryption module and a password verification module connected to the sqlite3 database in the Android system. The password setting module includes file encryption and machine encryption. Users can choose file encryption or machine encryption or file and machine encryption at the same time according to their needs; cancel password module includes file decryption and machine decryption; password verification module includes open file, power-on password verification, and USB password verification .

文件加密、打开文件、文件解密、机器加密、开机密码验证、USB密码验证及机器解密所需要保存的数据都需要放置在sqlite3数据库,sqlite3数据库是Android系统提供的数据安全存储数据库。The data required for file encryption, file opening, file decryption, machine encryption, power-on password verification, USB password verification, and machine decryption needs to be stored in the sqlite3 database. The sqlite3 database is a data security storage database provided by the Android system.

文件加密为将用户设置的文件密码或者电子书阅读器密码保存至Android系统提供的数据安全存储机制sqlite3数据库中;打开文件为在电子书阅读器上打开文档,需要通过访问sqlite3数据库中的密码记录来做密码校验;文件解密为直接从sqlite3数据库中删除相应记录;密码验证则是将用户当前的密码输入和sqlite3数据库中的密码记录作比较;开机密码验证、USB密码验证为用户使用电子书阅读器时,开机或者通过USB连接至电脑,都需要通过访问sqlite3数据库中的密码记录来做密码校验;机器解密为进入电子书的sqlite3数据库,删除机器密码,开机密码和USB密码同时消去。File encryption is to save the file password or e-book reader password set by the user to the sqlite3 database, a data security storage mechanism provided by the Android system; to open the file is to open the document on the e-book reader, you need to access the password record in the sqlite3 database To do password verification; file decryption is to directly delete the corresponding record from the sqlite3 database; password verification is to compare the user's current password input with the password record in the sqlite3 database; power-on password verification and USB password verification are for users to use e-books When the reader is turned on or connected to the computer via USB, it is necessary to verify the password by accessing the password record in the sqlite3 database; the machine decrypts to enter the sqlite3 database of the e-book, deletes the machine password, and deletes the power-on password and the USB password at the same time.

与现有技术相比,本发明的有益效果是:经过机器加密和文件加密的电子书阅读器实现了别人无法通过电脑或者直接使用电子书阅读器等任何手段查看用户私密文件的功能,全面、彻底的防止了用户的数据泄漏,用户根据需要选择文件加密或机器加密或文件和机器同时加密,决定加密的层次。Compared with the prior art, the beneficial effect of the present invention is: the e-book reader through machine encryption and file encryption realizes the function that others cannot view the user's private files through a computer or directly using any means such as an e-book reader, comprehensive, Thoroughly prevent the user's data leakage, the user can choose file encryption or machine encryption or file and machine encryption at the same time according to the needs, and decide the level of encryption.

附图说明:Description of drawings:

图1为本发明的系统原理框图;Fig. 1 is a system block diagram of the present invention;

图2为本发明的机器加密流程图;Fig. 2 is machine encryption flowchart of the present invention;

图3为本发明的开机密码验证流程图;Fig. 3 is the flow chart of power-on password verification of the present invention;

图4为本发明的USB密码验证流程图;Fig. 4 is the flow chart of USB password verification of the present invention;

图5为本发明的文件加密流程图;Fig. 5 is the file encryption flowchart of the present invention;

图6为本发明的打开文件流程图。Fig. 6 is a flow chart of opening a file in the present invention.

具体实施方式:Detailed ways:

本发明的中心思想在于克服现有技术的不足,提供一种用于电子书阅读器的数据防泄漏方法,可全方位、多重、有效地保护电子书阅读器的用户的私密文档、防止数据泄漏。下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。The central idea of the present invention is to overcome the deficiencies of the prior art, and provide a data leakage prevention method for e-book readers, which can comprehensively, multiplex, and effectively protect the private files of users of e-book readers and prevent data leakage . The following will describe in detail with reference to the accompanying drawings in conjunction with the embodiments, so as to further explain the technical features and advantages of the present invention.

本发明的系统原理框图如图1所示,一种用于电子书阅读器的数据防泄漏方法,基于Android系统中与sqlite3数据库相连的设置密码模块、取消加密模块、密码验证模块。设置密码模块包括文件加密和机器加密,用户根据需要选择文件加密或机器加密或文件和机器同时加密;取消密码模块包括文件解密和机器解密;密码验证模块包括打开文件、开机密码验证、USB密码验证。The system principle block diagram of the present invention is shown in Figure 1, a kind of data leakage prevention method for e-book reader, based on setting password module, canceling encryption module, password verification module connected with sqlite3 database in Android system. The password setting module includes file encryption and machine encryption. Users can choose file encryption or machine encryption or file and machine encryption at the same time according to their needs; cancel password module includes file decryption and machine decryption; password verification module includes open file, power-on password verification, and USB password verification .

文件加密、打开文件、文件解密、机器加密、开机密码验证、USB密码验证及机器解密所需要保存的数据都需要放置在sqlite3数据库,sqlite3数据库是Android系统提供的数据安全存储数据库。The data required for file encryption, file opening, file decryption, machine encryption, power-on password verification, USB password verification, and machine decryption needs to be stored in the sqlite3 database. The sqlite3 database is a data security storage database provided by the Android system.

文件加密为将用户设置的文件密码或者电子书阅读器密码保存至Android系统提供的数据安全存储机制sqlite3数据库中;打开文件为在电子书阅读器上打开文档,需要通过访问sqlite3数据库中的密码记录来做密码校验;文件解密为直接从sqlite3数据库中删除相应记录;密码验证则是将用户当前的密码输入和sqlite3数据库中的密码记录作比较;开机密码验证、USB密码验证为用户使用电子书阅读器时,开机或者通过USB连接至电脑,都需要通过访问sqlite3数据库中的密码记录来做密码校验;机器解密为进入电子书的sqlite3数据库,删除机器密码,开机密码和USB密码同时消去。File encryption is to save the file password or e-book reader password set by the user to the sqlite3 database, a data security storage mechanism provided by the Android system; to open the file is to open the document on the e-book reader, you need to access the password record in the sqlite3 database To do password verification; file decryption is to directly delete the corresponding record from the sqlite3 database; password verification is to compare the user's current password input with the password record in the sqlite3 database; power-on password verification and USB password verification are for users to use e-books When the reader is turned on or connected to the computer via USB, it is necessary to verify the password by accessing the password record in the sqlite3 database; the machine decrypts to enter the sqlite3 database of the e-book, deletes the machine password, and deletes the power-on password and the USB password at the same time.

机器加密模块包括设置开机密码、USB密码,一旦开机密码和USB密码被设置,则二者密码相同,统一为用户设定的电子书阅读器密码。用户组设置电子书阅读器密码的同时必定设置开机密码,但用户根据需要选择是否同时设置USB密码。用户设置开机密码而未设置USB密码时,则用户需要通过开机密码验证才能正常使用电子书阅读器,而直接通过USB连接电脑,通过电脑来操作电子书阅读器flash上的文件。用户同时设置了开机密码和USB密码时,则连接USB时,需要通过USB密码验证才能挂载上电脑。The machine encryption module includes setting a power-on password and a USB password. Once the power-on password and the USB password are set, the two passwords are the same, and are unified as the e-book reader password set by the user. The user group must set the power-on password when setting the password of the e-book reader, but the user can choose whether to set the USB password at the same time according to the needs. When the user sets the power-on password but does not set the USB password, the user needs to pass the power-on password verification to use the e-book reader normally, and directly connects to the computer through the USB, and operates the files on the e-book reader flash through the computer. When the user sets the power-on password and the USB password at the same time, when connecting the USB, it needs to be verified by the USB password before it can be mounted on the computer.

机器加密包括开机密码和USB密码设置,机器加密的流程图如图2所示,步骤如下:Machine encryption includes power-on password and USB password setting. The flow chart of machine encryption is shown in Figure 2. The steps are as follows:

步骤1、进入电子书应用设置;Step 1. Enter the e-book application settings;

步骤2、进行机器加密;Step 2, carry out machine encryption;

步骤3、用户根据需要判断是否对USB进行加密,USB加密则同时存在开机密码和USB密码,未加密则只存在开机密码;Step 3. The user judges whether to encrypt the USB according to the needs. If the USB is encrypted, there will be a power-on password and a USB password at the same time. If it is not encrypted, only the power-on password will exist;

步骤4、加密成功。Step 4. The encryption is successful.

机器加密的解密步骤如下:首先进入电子书设置,然后删除电子书阅读器密码,则开机密码和USB密码同时消去。The decryption steps of machine encryption are as follows: first enter the e-book settings, and then delete the e-book reader password, then the power-on password and USB password will be deleted at the same time.

机器加密中的开机密码的验证流程图如图3所示,步骤如下:The verification flowchart of the power-on password in machine encryption is shown in Figure 3, and the steps are as follows:

步骤1、用户开启电子书阅读器;Step 1, the user starts the e-book reader;

步骤2、Android系统会发出开机完成广播,应用层接收到Android系统发出的开机完成广播,先访问sqlite3数据库,查看是否设置了开机密码;Step 2. The Android system will send a boot completion broadcast, and the application layer receives the boot completion broadcast from the Android system, and first accesses the sqlite3 database to check whether a power-on password is set;

步骤3、电子书阅读器未设置开机密码则转至主界面开始正常使用电子书阅读器,电子书阅读器设置开机密码则启动新任务Actitivy,弹出一个密码验证的画面,进入密码验证阶段,用户通过密码校验,则转至主界面开始正常使用电子书阅读器,未通过密码校验则无法使用。Step 3. If the e-book reader does not set a power-on password, it will go to the main interface and start using the e-book reader normally. If the e-book reader sets a power-on password, it will start a new task, Activy, and a password verification screen will pop up, entering the password verification stage. If you pass the password verification, you will go to the main interface and start using the e-book reader normally. If you fail the password verification, you cannot use it.

机器加密中的USB密码验证流程图如图4所示,步骤如下:The flow chart of USB password verification in machine encryption is shown in Figure 4, and the steps are as follows:

步骤1、电子书阅读器通过USB连接电脑;Step 1. Connect the e-book reader to the computer via USB;

步骤2、应用层收到android系统发出来的USB连接广播,先查询sqlite3数据库,查看是否设置了USB密码;Step 2. The application layer receives the USB connection broadcast from the android system, and first queries the sqlite3 database to check whether the USB password is set;

步骤3、未设置密码则自动挂载至电脑,无需用户手动挂载,设置密码则需要密码验证,密码验证不通过则电子书阅读器不能挂载至电脑,用户无法通过电脑对电子书阅读器中flash文件的内容进行操作,密码验证通过,则正常挂载。Step 3. If no password is set, it will be automatically mounted to the computer, without the need for the user to manually mount it. If the password is set, password verification is required. If the password verification fails, the e-book reader cannot be mounted to the computer, and the user cannot access the e-book reader through the computer. The content of the flash file in the file is operated, and if the password verification passes, it will be mounted normally.

文件加密流程图如图5所示,步骤如下:The file encryption flowchart is shown in Figure 5, and the steps are as follows:

步骤101、进入电子书应用设置;Step 101, enter the e-book application settings;

步骤102、设置文件密码;Step 102, setting file password;

步骤103、确认密码设置完成;Step 103, confirm that the password setting is completed;

步骤104、进入文件列表;Step 104, enter the file list;

步骤105、点击加密菜单;Step 105, click on the encryption menu;

步骤106、选择要加密的文件;Step 106, select the file to be encrypted;

步骤107、再次确认密码,加密成功。Step 107, confirm the password again, and the encryption is successful.

在步骤102中,如果已经设置密码,可将原有密码删除后重新设置或对原有密码进行修改。In step 102, if a password has been set, the original password can be deleted and then reset or modified.

文件加密也可采用如下方式,其的步骤如下:File encryption can also be done in the following way, and the steps are as follows:

步骤201、进入文件列表;Step 201, enter the file list;

步骤202、点击加密菜单,判断文件是否加密,文件未加密则执行步骤20③,文件加密则跳至步骤203;Step 202, click on the encryption menu to determine whether the file is encrypted, if the file is not encrypted, then perform step 20③, and if the file is encrypted, then skip to step 203;

步骤20③、自动进入文件密码设置界面,设置文件密码;Step 20③, automatically enter the file password setting interface, and set the file password;

步骤20④、确认密码设置完成,自动跳回文件列表;Step 20④, confirm that the password setting is completed, and automatically jump back to the file list;

步骤203/20⑤、选择要加密的文件;Step 203/20⑤, select the file to be encrypted;

步骤204/20⑥、再次确认密码,加密成功。Step 204/20⑥, confirm the password again, and the encryption is successful.

经过加密的所有文件密码相同,避免了每次给文件加密时,都需要用户输入密码的繁琐过程。All encrypted files have the same password, which avoids the cumbersome process of requiring the user to enter the password every time the file is encrypted.

打开加密文件的流程图如图6所示,步骤如下:The flow chart of opening encrypted files is shown in Figure 6, and the steps are as follows:

步骤1、进入文件列表,选中一文件打开Step 1. Enter the file list, select a file to open

步骤2、访问sqlite3数据库密码记录,判断文件是否加密;Step 2. Access the sqlite3 database password record to determine whether the file is encrypted;

步骤3、文件未加密则打开文件,文件加密则系统创建一个Activity界面,进入密码验证阶段,验证通过则打开文件。Step 3: If the file is not encrypted, the file is opened; if the file is encrypted, the system creates an Activity interface, enters the password verification stage, and if the verification passes, the file is opened.

单个加密文件的解密方法步骤如下:进入文件列表,点击解密菜单,选中已经被加密的文件,确认需要解密的文件,系统创建一个Activity界面,进入密码验证阶段,验证通过则所选文件的加密状态被解除。The steps of decrypting a single encrypted file are as follows: enter the file list, click the decryption menu, select the encrypted file, confirm the file to be decrypted, the system creates an Activity interface, and enters the password verification stage. If the verification passes, the encryption status of the selected file is determined. was lifted.

全部加密文件的解密方法步骤如下:进入电子书阅读器中的电子书设置,删除文件密码,则所有的加密文件被解密,同时电子书的文件密码为尚未发置状态。The steps of the decryption method for all encrypted files are as follows: enter the e-book settings in the e-book reader, delete the file password, then all encrypted files will be decrypted, and the file password of the e-book is not issued yet.

用户根据需要选择机器加密或文件加密或机器和文件同时加密,方便快捷,易于实现电子书阅读器的数据防泄漏。Users can choose machine encryption or file encryption or both machine and file encryption according to their needs, which is convenient and fast, and it is easy to realize the data leakage prevention of e-book readers.

尽管本发明通过具体实施例对机器加密和文件加密作出了清晰而完整的描述,但是本发明不仅仅限于所述实施例,并且对本领域的技术人员来说,基于本发明而作出的所有的改进和选择,是可能发生的并且都包括在本发明之中。Although the present invention has made a clear and complete description of machine encryption and file encryption through specific embodiments, the present invention is not limited to the embodiments, and for those skilled in the art, all improvements made based on the present invention and options, are possible and are included in the present invention.

Claims (8)

1.一种用于电子书阅读器的数据防泄漏方法,基于Android系统中与sqlite3数据库相连的设置密码模块、取消加密模块、密码验证模块,其特征在于,其特征在于,所述的机器加密包括开机密码和USB密码设置,机器加密的步骤如下:1. A data leakage prevention method for e-book reader, based on the setting password module, canceling encryption module, password verification module connected with sqlite3 database in Android system, it is characterized in that, it is characterized in that, described machine encryption Including power-on password and USB password settings, the steps of machine encryption are as follows: 步骤1、进入电子书应用设置;Step 1. Enter the e-book application settings; 步骤2、进行机器加密;Step 2, carry out machine encryption; 步骤3、用户根据需要判断是否对USB进行加密,USB加密则同时存在开机密码和USB密码,未加密则只存在开机密码;Step 3. The user judges whether to encrypt the USB according to the needs. If the USB is encrypted, there will be a power-on password and a USB password at the same time. If it is not encrypted, only the power-on password will exist; 步骤4、加密成功。Step 4. The encryption is successful. 2.根据权利要求1所述的用于电子书阅读器的数据防泄漏方法,其特征在于,所述的机器加密的解密步骤如下:首先进入电子书设置,然后删除电子书阅读器密码,则开机密码和USB密码同时消去。2. The data leakage prevention method for e-book readers according to claim 1, wherein the decryption steps of the machine encryption are as follows: first enter the e-book settings, then delete the e-book reader password, then Power-on password and USB password will be deleted at the same time. 3.根据权利要求2所述的用于电子书阅读器的数据防泄漏方法,其特征在于,所述的机器加密中的开机密码的验证步骤如下:3. the data leakage prevention method for e-book reader according to claim 2, is characterized in that, the verification step of the power-on password in described machine encryption is as follows: 步骤1、用户开启电子书阅读器;Step 1, the user starts the e-book reader; 步骤2、Android系统会发出开机完成广播,应用层接收到Android系统发出的开机完成广播,先访问sqlite3数据库,查看是否设置了开机密码;Step 2. The Android system will send a boot completion broadcast, and the application layer receives the boot completion broadcast from the Android system, and first accesses the sqlite3 database to check whether a power-on password is set; 步骤3、电子书阅读器未设置开机密码则转至主界面开始正常使用电子书阅读器,电子书阅读器设置开机密码则启动新任务Actitivy,弹出一个密码验证的画面,进入密码验证阶段,用户通过密码校验,则转至主界面开始正常使用电子书阅读器,未通过密码校验则无法使用。Step 3. If the e-book reader does not set a power-on password, it will go to the main interface and start using the e-book reader normally. If the e-book reader sets a power-on password, it will start a new task, Activy, and a password verification screen will pop up, entering the password verification stage. If you pass the password verification, you will go to the main interface and start using the e-book reader normally. If you fail the password verification, you cannot use it. 4.根据权利要求3所述的用于电子书阅读器的数据防泄漏方法,其特征在于,所述的机器加密中的USB密码验证的步骤如下:4. the data leakage prevention method for e-book reader according to claim 3, is characterized in that, the step of the USB password verification in described machine encryption is as follows: 步骤1、电子书阅读器通过USB连接电脑;Step 1. Connect the e-book reader to the computer via USB; 步骤2、应用层收到android系统发出来的USB连接广播,先查询sqlite3数据库,查看是否设置了USB密码;Step 2. The application layer receives the USB connection broadcast from the android system, and first queries the sqlite3 database to check whether the USB password is set; 步骤3、未设置密码则自动挂载至电脑,无需用户手动挂载,设置密码则需要密码验证,密码验证不通过则电子书阅读器不能挂载至电脑,用户无法通过电脑对电子书阅读器中flash文件的内容进行操作,密码验证通过,则正常挂载。Step 3. If no password is set, it will be automatically mounted to the computer, without the need for the user to manually mount it. If the password is set, password verification is required. If the password verification fails, the e-book reader cannot be mounted to the computer, and the user cannot access the e-book reader through the computer. The content of the flash file in the file is operated, and if the password verification passes, it will be mounted normally. 5.一种用于电子书阅读器的数据防泄漏方法,基于Android系统中与sqlite3数据库相连的设置密码模块、取消加密模块、密码验证模块,其特征在于,所述的文件加密步骤如下:5. a data leakage prevention method for e-book reader, based on setting password module, canceling encryption module, password verification module connected with sqlite3 database in Android system, it is characterized in that, described file encryption step is as follows: 步骤101、进入电子书应用设置;Step 101, enter the e-book application settings; 步骤102、设置文件密码;Step 102, setting file password; 步骤103、确认密码设置完成;Step 103, confirm that the password setting is completed; 步骤104、进入文件列表;Step 104, enter the file list; 步骤105、点击加密菜单;Step 105, click on the encryption menu; 步骤106、选择要加密的文件;Step 106, select the file to be encrypted; 步骤107、再次确认密码,加密成功。Step 107, confirm the password again, and the encryption is successful. 6.根据权利要求5所述的用于电子书阅读器的数据防泄漏方法,其特征在于,打开加密文件的步骤如下:6. The data leakage prevention method for an e-book reader according to claim 5, wherein the step of opening the encrypted file is as follows: 步骤1、进入文件列表,选中一文件打开Step 1. Enter the file list, select a file to open 步骤2、访问sqlite3数据库密码记录,判断文件是否加密;Step 2. Access the sqlite3 database password record to determine whether the file is encrypted; 步骤3、文件未加密则打开文件,文件加密则系统创建一个Activity界面,进入密码验证阶段,验证通过则打开文件。Step 3: If the file is not encrypted, the file is opened; if the file is encrypted, the system creates an Activity interface, enters the password verification stage, and if the verification passes, the file is opened. 7.根据权利要求6所述的用于电子书阅读器的数据防泄漏方法,其特征在于,所述的单个加密文件的解密方法步骤如下:进入文件列表,点击解密菜单,选中已经被加密的文件,确认需要解密的文件,系统创建一个Activity界面,进入密码验证阶段,验证通过则所选文件的加密状态被解除。7. The data leakage prevention method for an e-book reader according to claim 6, wherein the steps of the decryption method of the single encrypted file are as follows: enter the file list, click on the decryption menu, and select the encrypted file. file, confirm the file to be decrypted, the system creates an Activity interface, enters the password verification stage, and the encryption status of the selected file is released if the verification is passed. 8.根据权利要求6所述的用于电子书阅读器的数据防泄漏方法,其特征在于,所述的全部加密文件的解密方法步骤如下:进入电子书阅读器中的电子书设置,删除文件密码,则所有的加密文件被解密,同时电子书的文件密码为尚未设置状态。8. The data leakage prevention method for an e-book reader according to claim 6, wherein the steps of the decryption method for all encrypted files are as follows: enter the e-book setting in the e-book reader, delete the file password, all encrypted files will be decrypted, and the file password of the e-book is not yet set.
CN2010102419191A 2010-07-29 2010-07-29 A data leakage prevention method for e-book reader Pending CN101901320A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102419191A CN101901320A (en) 2010-07-29 2010-07-29 A data leakage prevention method for e-book reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102419191A CN101901320A (en) 2010-07-29 2010-07-29 A data leakage prevention method for e-book reader

Publications (1)

Publication Number Publication Date
CN101901320A true CN101901320A (en) 2010-12-01

Family

ID=43226849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102419191A Pending CN101901320A (en) 2010-07-29 2010-07-29 A data leakage prevention method for e-book reader

Country Status (1)

Country Link
CN (1) CN101901320A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102779251A (en) * 2012-06-29 2012-11-14 鸿富锦精密工业(深圳)有限公司 Electronic device and encrypting/decrypting method thereof
WO2015154469A1 (en) * 2014-09-09 2015-10-15 中兴通讯股份有限公司 Database operation method and device
CN107169328A (en) * 2017-05-15 2017-09-15 青岛海信移动通信技术股份有限公司 The method to set up and device of clean boot function
CN111159743A (en) * 2019-12-30 2020-05-15 掌阅科技股份有限公司 File encryption method of electronic book reader, computing device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007029398A1 (en) * 2005-09-02 2007-03-15 Megachips Corporation Network camera-based image delivery method
CN101136043A (en) * 2006-08-31 2008-03-05 环达电脑(上海)有限公司 Personal digital assistant locking and unlocking method
CN101415186A (en) * 2008-11-28 2009-04-22 北京亿企通信息技术有限公司 Method for security protection of mobile phone information
CN101446957A (en) * 2008-09-08 2009-06-03 南京Lg新港显示有限公司 Apparatus and method for browsing file with privacy protection function
CN101533452A (en) * 2009-04-17 2009-09-16 上海北大方正科技电脑系统有限公司 Method for protecting cipher of USB interface

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007029398A1 (en) * 2005-09-02 2007-03-15 Megachips Corporation Network camera-based image delivery method
CN101136043A (en) * 2006-08-31 2008-03-05 环达电脑(上海)有限公司 Personal digital assistant locking and unlocking method
CN101446957A (en) * 2008-09-08 2009-06-03 南京Lg新港显示有限公司 Apparatus and method for browsing file with privacy protection function
CN101415186A (en) * 2008-11-28 2009-04-22 北京亿企通信息技术有限公司 Method for security protection of mobile phone information
CN101533452A (en) * 2009-04-17 2009-09-16 上海北大方正科技电脑系统有限公司 Method for protecting cipher of USB interface

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102779251A (en) * 2012-06-29 2012-11-14 鸿富锦精密工业(深圳)有限公司 Electronic device and encrypting/decrypting method thereof
CN102779251B (en) * 2012-06-29 2016-04-13 鸿富锦精密工业(深圳)有限公司 Electronic equipment and encrypting/decrypting method thereof
WO2015154469A1 (en) * 2014-09-09 2015-10-15 中兴通讯股份有限公司 Database operation method and device
CN107169328A (en) * 2017-05-15 2017-09-15 青岛海信移动通信技术股份有限公司 The method to set up and device of clean boot function
CN111159743A (en) * 2019-12-30 2020-05-15 掌阅科技股份有限公司 File encryption method of electronic book reader, computing device and storage medium
CN111159743B (en) * 2019-12-30 2023-01-13 掌阅科技股份有限公司 File encryption method of electronic book reader, computing device and storage medium

Similar Documents

Publication Publication Date Title
CN103530570B (en) A kind of electronic document safety management system and method
CN101341493B (en) Computer data management method
CN101729550B (en) Digital content safeguard system based on transparent encryption and decryption, and encryption and decryption method thereof
US8239682B2 (en) Method and system for digital rights management of documents
CN101944168B (en) Electronic file authority control and management system
CN103632080B (en) A kind of mobile data applications method for security protection based on USBKey
JP2020501213A (en) Kernel event trigger
CN107483434A (en) A management system and method for a mobile storage device
CN103390026A (en) Mobile intelligent terminal security browser and working method thereof
CN102053925A (en) Realization method of data encryption in hard disk
CN103413100B (en) File security protection system
CN102955745A (en) Mobile storage terminal and data management method thereof
CN101719209B (en) General digital rights protection method on WINDOWS platform
Scarfone et al. Guide to storage encryption technologies for end user devices
CN104794388A (en) Application program access protection method and application program access protection device
WO2023071990A1 (en) Privacy protection method and system
CN108287988B (en) Security management system and method for mobile terminal file
CN101901320A (en) A data leakage prevention method for e-book reader
TW201514727A (en) File processing system and method
CN103425938B (en) The folder encryption method of one kind Unix operating system and device
CN101132275B (en) A Security Protection System for Realizing the Right to Use Digital Content
CN104282098A (en) Invoicing and tax copying process upgrading method of tax control device
CN104751080A (en) USB (Universal Serial Bus) flash disk encryption-based data access method and system
TW201218015A (en) Off-line authentication device, off-line authentication method, digital content use device, digital content use method, computer readable storage medium and computer program product thereof
CN104200173A (en) Electronic document trust and security control method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20101201