两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種用于電子書閱讀器的數(shù)據(jù)防泄漏方法

文檔序號:6606892閱讀:271來源:國知局
專利名稱:一種用于電子書閱讀器的數(shù)據(jù)防泄漏方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)據(jù)防泄漏方法,特別是涉及一種用于電子書閱讀器并基于 Android系統(tǒng)的數(shù)據(jù)防泄漏方法。
背景技術(shù)
隨著E-Ink屏的發(fā)展,電子書閱讀器深受大眾喜愛,越來越多應(yīng)用到人們生活中, 而頗有前景的Android操作系統(tǒng)也越來越多的應(yīng)用到電子書閱讀器上。在科技高度發(fā)達的 今天,信息安全問題迫在眉睫,人們也越來越重視個人信息安全,現(xiàn)有的電子書閱讀器中的 Android操作系統(tǒng)中極少具有數(shù)據(jù)防泄漏功能,或者雖然具有數(shù)據(jù)防泄漏功能,但價格較高 而造成不能普及。人們對電紙書的數(shù)據(jù)安全保護,已經(jīng)成為用戶迫切的需求。

發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種用于電子書閱讀器的數(shù)據(jù)防泄 漏方法,通過設(shè)置文件密碼和電子書閱讀器密碼,可全方位、多重、有效地保護電子書閱讀 器的用戶的私密文檔、防止數(shù)據(jù)泄漏。為了達到上述目的,本發(fā)明采用的技術(shù)方案是一種用于電子書閱讀器的數(shù)據(jù)防 泄漏方法,基于Android系統(tǒng)中與sqlite3數(shù)據(jù)庫相連的設(shè)置密碼模塊、取消加密模塊、密 碼驗證模塊。設(shè)置密碼模塊包括文件加密和機器加密,用戶根據(jù)需要選擇文件加密或機器 加密或文件和機器同時加密;取消密碼模塊包括文件解密和機器解密;密碼驗證模塊包括 打開文件、開機密碼驗證、USB密碼驗證。文件加密、打開文件、文件解密、機器加密、開機密碼驗證、USB密碼驗證及機器解 密所需要保存的數(shù)據(jù)都需要放置在sqlite3數(shù)據(jù)庫,sqlite3數(shù)據(jù)庫是Android系統(tǒng)提供 的數(shù)據(jù)安全存儲數(shù)據(jù)庫。文件加密為將用戶設(shè)置的文件密碼或者電子書閱讀器密碼保存至Android系統(tǒng) 提供的數(shù)據(jù)安全存儲機制sqlite3數(shù)據(jù)庫中;打開文件為在電子書閱讀器上打開文檔,需 要通過訪問sqlite3數(shù)據(jù)庫中的密碼記錄來做密碼校驗;文件解密為直接從sqlite3數(shù)據(jù) 庫中刪除相應(yīng)記錄;密碼驗證則是將用戶當前的密碼輸入和sqlite3數(shù)據(jù)庫中的密碼記錄 作比較;開機密碼驗證、USB密碼驗證為用戶使用電子書閱讀器時,開機或者通過USB連接 至電腦,都需要通過訪問sqlite3數(shù)據(jù)庫中的密碼記錄來做密碼校驗;機器解密為進入電 子書的sqlite3數(shù)據(jù)庫,刪除機器密碼,開機密碼和USB密碼同時消去。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是經(jīng)過機器加密和文件加密的電子書閱讀 器實現(xiàn)了別人無法通過電腦或者直接使用電子書閱讀器等任何手段查看用戶私密文件的 功能,全面、徹底的防止了用戶的數(shù)據(jù)泄漏,用戶根據(jù)需要選擇文件加密或機器加密或文件 和機器同時加密,決定加密的層次。


圖1為本發(fā)明的系統(tǒng)原理框圖;圖2為本發(fā)明的機器加密流程圖;圖3為本發(fā)明的開機密碼驗證流程圖;圖4為本發(fā)明的USB密碼驗證流程圖;圖5為本發(fā)明的文件加密流程圖;圖6為本發(fā)明的打開文件流程圖。
具體實施例方式本發(fā)明的中心思想在于克服現(xiàn)有技術(shù)的不足,提供一種用于電子書閱讀器的數(shù)據(jù) 防泄漏方法,可全方位、多重、有效地保護電子書閱讀器的用戶的私密文檔、防止數(shù)據(jù)泄漏。 下面結(jié)合實施例參照附圖進行詳細說明,以便對本發(fā)明的技術(shù)特征及優(yōu)點進行更深入的詮釋。本發(fā)明的系統(tǒng)原理框圖如圖1所示,一種用于電子書閱讀器的數(shù)據(jù)防泄漏方法, 基于Android系統(tǒng)中與sqlite3數(shù)據(jù)庫相連的設(shè)置密碼模塊、取消加密模塊、密碼驗證模 塊。設(shè)置密碼模塊包括文件加密和機器加密,用戶根據(jù)需要選擇文件加密或機器加密或 文件和機器同時加密;取消密碼模塊包括文件解密和機器解密;密碼驗證模塊包括打開文 件、開機密碼驗證、USB密碼驗證。文件加密、打開文件、文件解密、機器加密、開機密碼驗證、USB密碼驗證及機器解 密所需要保存的數(shù)據(jù)都需要放置在sqlite3數(shù)據(jù)庫,sqlite3數(shù)據(jù)庫是Android系統(tǒng)提供 的數(shù)據(jù)安全存儲數(shù)據(jù)庫。文件加密為將用戶設(shè)置的文件密碼或者電子書閱讀器密碼保存至Android系統(tǒng) 提供的數(shù)據(jù)安全存儲機制sqlite3數(shù)據(jù)庫中;打開文件為在電子書閱讀器上打開文檔,需 要通過訪問sqlite3數(shù)據(jù)庫中的密碼記錄來做密碼校驗;文件解密為直接從sqlite3數(shù)據(jù) 庫中刪除相應(yīng)記錄;密碼驗證則是將用戶當前的密碼輸入和sqlite3數(shù)據(jù)庫中的密碼記錄 作比較;開機密碼驗證、USB密碼驗證為用戶使用電子書閱讀器時,開機或者通過USB連接 至電腦,都需要通過訪問sqlite3數(shù)據(jù)庫中的密碼記錄來做密碼校驗;機器解密為進入電 子書的sqlite3數(shù)據(jù)庫,刪除機器密碼,開機密碼和USB密碼同時消去。機器加密模塊包括設(shè)置開機密碼、USB密碼,一旦開機密碼和USB密碼被設(shè)置,則 二者密碼相同,統(tǒng)一為用戶設(shè)定的電子書閱讀器密碼。用戶組設(shè)置電子書閱讀器密碼的同 時必定設(shè)置開機密碼,但用戶根據(jù)需要選擇是否同時設(shè)置USB密碼。用戶設(shè)置開機密碼而 未設(shè)置USB密碼時,則用戶需要通過開機密碼驗證才能正常使用電子書閱讀器,而直接通 過USB連接電腦,通過電腦來操作電子書閱讀器flash上的文件。用戶同時設(shè)置了開機密 碼和USB密碼時,則連接USB時,需要通過USB密碼驗證才能掛載上電腦。機器加密包括開機密碼和USB密碼設(shè)置,機器加密的流程圖如圖2所示,步驟如下步驟1、進入電子書應(yīng)用設(shè)置;步驟2、進行機器加密;步驟3、用戶根據(jù)需要判斷是否對USB進行加密,USB加密則同時存在開機密碼和 USB密碼,未加密則只存在開機密碼;
步驟4、加密成功。機器加密的解密步驟如下首先進入電子書設(shè)置,然后刪除電子書閱讀器密碼,則 開機密碼和USB密碼同時消去。機器加密中的開機密碼的驗證流程圖如圖3所示,步驟如下步驟1、用戶開啟電子書閱讀器;步驟2、Android系統(tǒng)會發(fā)出開機完成廣播,應(yīng)用層接收到Android系統(tǒng)發(fā)出的開 機完成廣播,先訪問sqlite3數(shù)據(jù)庫,查看是否設(shè)置了開機密碼;步驟3、電子書閱讀器未設(shè)置開機密碼則轉(zhuǎn)至主界面開始正常使用電子書閱讀器, 電子書閱讀器設(shè)置開機密碼則啟動新任務(wù)Actitivy,彈出一個密碼驗證的畫面,進入密碼 驗證階段,用戶通過密碼校驗,則轉(zhuǎn)至主界面開始正常使用電子書閱讀器,未通過密碼校驗 則無法使用。機器加密中的USB密碼驗證流程圖如圖4所示,步驟如下步驟1、電子書閱讀器通過USB連接電腦;步驟2、應(yīng)用層收到android系統(tǒng)發(fā)出來的USB連接廣播,先查詢sqlite3數(shù)據(jù)庫, 查看是否設(shè)置了 USB密碼;步驟3、未設(shè)置密碼則自動掛載至電腦,無需用戶手動掛載,設(shè)置密碼則需要密碼 驗證,密碼驗證不通過則電子書閱讀器不能掛載至電腦,用戶無法通過電腦對電子書閱讀 器中flash文件的內(nèi)容進行操作,密碼驗證通過,則正常掛載。文件加密流程圖如圖5所示,步驟如下步驟101、進入電子書應(yīng)用設(shè)置;步驟102、設(shè)置文件密碼;步驟103、確認密碼設(shè)置完成;步驟104、進入文件列表;步驟105、點擊加密菜單;步驟106、選擇要加密的文件;步驟107、再次確認密碼,加密成功。在步驟102中,如果已經(jīng)設(shè)置密碼,可將原有密碼刪除后重新設(shè)置或?qū)υ忻艽a 進行修改。文件加密也可采用如下方式,其的步驟如下步驟201、進入文件列表;步驟202、點擊加密菜單,判斷文件是否加密,文件未加密則執(zhí)行步驟20③,文件 加密則跳至步驟203 ;步驟20③、自動進入文件密碼設(shè)置界面,設(shè)置文件密碼;步驟20④、確認密碼設(shè)置完成,自動跳回文件列表;步驟203/20⑤、選擇要加密的文件;步驟204/20⑥、再次確認密碼,加密成功。經(jīng)過加密的所有文件密碼相同,避免了每次給文件加密時,都需要用戶輸入密碼 的繁瑣過程。打開加密文件的流程圖如圖6所示,步驟如下
步驟1、進入文件列表,選中一文件打開步驟2、訪問sqlite3數(shù)據(jù)庫密碼記錄,判斷文件是否加密;步驟3、文件未加密則打開文件,文件加密則系統(tǒng)創(chuàng)建一個Activity界面,進入密 碼驗證階段,驗證通過則打開文件。單個加密文件的解密方法步驟如下進入文件列表,點擊解密菜單,選中已經(jīng)被加 密的文件,確認需要解密的文件,系統(tǒng)創(chuàng)建一個Activity界面,進入密碼驗證階段,驗證通 過則所選文件的加密狀態(tài)被解除。全部加密文件的解密方法步驟如下進入電子書閱讀器中的電子書設(shè)置,刪除文 件密碼,則所有的加密文件被解密,同時電子書的文件密碼為尚未發(fā)置狀態(tài)。用戶根據(jù)需要選擇機器加密或文件加密或機器和文件同時加密,方便快捷,易于 實現(xiàn)電子書閱讀器的數(shù)據(jù)防泄漏。盡管本發(fā)明通過具體實施例對機器加密和文件加密作出了清晰而完整的描述,但 是本發(fā)明不僅僅限于所述實施例,并且對本領(lǐng)域的技術(shù)人員來說,基于本發(fā)明而作出的所 有的改進和選擇,是可能發(fā)生的并且都包括在本發(fā)明之中。
權(quán)利要求
一種用于電子書閱讀器的數(shù)據(jù)防泄漏方法,基于Android系統(tǒng)中與sqlite3數(shù)據(jù)庫相連的設(shè)置密碼模塊、取消加密模塊、密碼驗證模塊,其特征在于,其特征在于,所述的機器加密包括開機密碼和USB密碼設(shè)置,機器加密的步驟如下步驟1、進入電子書應(yīng)用設(shè)置;步驟2、進行機器加密;步驟3、用戶根據(jù)需要判斷是否對USB進行加密,USB加密則同時存在開機密碼和USB密碼,未加密則只存在開機密碼;步驟4、加密成功。
2.根據(jù)權(quán)利要求1所述的用于電子書閱讀器的數(shù)據(jù)防泄漏方法,其特征在于,所述的 機器加密的解密步驟如下首先進入電子書設(shè)置,然后刪除電子書閱讀器密碼,則開機密碼 和USB密碼同時消去。
3.根據(jù)權(quán)利要求2所述的用于電子書閱讀器的數(shù)據(jù)防泄漏方法,其特征在于,所述的 機器加密中的開機密碼的驗證步驟如下步驟1、用戶開啟電子書閱讀器;步驟2、Android系統(tǒng)會發(fā)出開機完成廣播,應(yīng)用層接收到Android系統(tǒng)發(fā)出的開機完 成廣播,先訪問sqlite3數(shù)據(jù)庫,查看是否設(shè)置了開機密碼;步驟3、電子書閱讀器未設(shè)置開機密碼則轉(zhuǎn)至主界面開始正常使用電子書閱讀器,電子 書閱讀器設(shè)置開機密碼則啟動新任務(wù)Actitivy,彈出一個密碼驗證的畫面,進入密碼驗證 階段,用戶通過密碼校驗,則轉(zhuǎn)至主界面開始正常使用電子書閱讀器,未通過密碼校驗則無 法使用。
4.根據(jù)權(quán)利要求3所述的用于電子書閱讀器的數(shù)據(jù)防泄漏方法,其特征在于,所述的 機器加密中的USB密碼驗證的步驟如下步驟1、電子書閱讀器通過USB連接電腦;步驟2、應(yīng)用層收到android系統(tǒng)發(fā)出來的USB連接廣播,先查詢sqlite3數(shù)據(jù)庫,查看 是否設(shè)置了 USB密碼;步驟3、未設(shè)置密碼則自動掛載至電腦,無需用戶手動掛載,設(shè)置密碼則需要密碼驗證, 密碼驗證不通過則電子書閱讀器不能掛載至電腦,用戶無法通過電腦對電子書閱讀器中 flash文件的內(nèi)容進行操作,密碼驗證通過,則正常掛載。
5.一種用于電子書閱讀器的數(shù)據(jù)防泄漏方法,基于Android系統(tǒng)中與sqlite3數(shù)據(jù)庫 相連的設(shè)置密碼模塊、取消加密模塊、密碼驗證模塊,其特征在于,所述的文件加密步驟如 下步驟101、進入電子書應(yīng)用設(shè)置; 步驟102、設(shè)置文件密碼; 步驟103、確認密碼設(shè)置完成; 步驟104、進入文件列表; 步驟105、點擊加密菜單; 步驟106、選擇要加密的文件; 步驟107、再次確認密碼,加密成功。
6.根據(jù)權(quán)利要求5所述的用于電子書閱讀器的數(shù)據(jù)防泄漏方法,其特征在于,打開加密文件的步驟如下步驟1、進入文件列表,選中一文件打開步驟2、訪問sqlite3數(shù)據(jù)庫密碼記錄,判斷文件是否加密;步驟3、文件未加密則打開文件,文件加密則系統(tǒng)創(chuàng)建一個Activity界面,進入密碼驗 證階段,驗證通過則打開文件。
7.根據(jù)權(quán)利要求6所述的用于電子書閱讀器的數(shù)據(jù)防泄漏方法,其特征在于,所述的 單個加密文件的解密方法步驟如下進入文件列表,點擊解密菜單,選中已經(jīng)被加密的文 件,確認需要解密的文件,系統(tǒng)創(chuàng)建一個Activity界面,進入密碼驗證階段,驗證通過則所 選文件的加密狀態(tài)被解除。
8.根據(jù)權(quán)利要求6所述的用于電子書閱讀器的數(shù)據(jù)防泄漏方法,其特征在于,所述的 全部加密文件的解密方法步驟如下進入電子書閱讀器中的電子書設(shè)置,刪除文件密碼,則 所有的加密文件被解密,同時電子書的文件密碼為尚未設(shè)置狀態(tài)。
全文摘要
本發(fā)明公開了一種用于電子書閱讀器的數(shù)據(jù)防泄漏方法,基于Android系統(tǒng)中與sqlite3數(shù)據(jù)庫相連的設(shè)置密碼模塊、取消加密模塊、密碼驗證模塊,設(shè)置密碼模塊包括文件加密和機器加密;取消密碼模塊包括文件解密和機器解密;密碼驗證模塊包括打開文件、開機密碼驗證、USB密碼驗證。經(jīng)過一系列數(shù)據(jù)防泄漏處理后的電子書閱讀器實現(xiàn)了別人無法通過電腦或者直接使用電子書閱讀器等任何手段查看用戶私密文件的功能,用戶根據(jù)需要選擇文件加密或機器加密或文件和機器同時加密,決定加密的層次,可全方位、多重、有效地保護電子書閱讀器的用戶的私密文檔、防止數(shù)據(jù)泄漏。
文檔編號G06F21/00GK101901320SQ201010241919
公開日2010年12月1日 申請日期2010年7月29日 優(yōu)先權(quán)日2010年7月29日
發(fā)明者周雷 申請人:廣東歐珀電子工業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
古浪县| 格尔木市| 山东省| 泾源县| 洛隆县| 五大连池市| 南皮县| 张北县| 炎陵县| 镇巴县| 永吉县| 红桥区| 抚顺县| 化州市| 台北县| 宁津县| 会东县| 台北县| 游戏| 上饶市| 海城市| 玉田县| 台江县| 望谟县| 蓝田县| 上杭县| 津市市| 龙江县| 叶城县| 扬州市| 辽中县| 桐庐县| 鄂伦春自治旗| 黎川县| 莱西市| 太和县| 沂南县| 海南省| 丹寨县| 莒南县| 乌兰县|