[發(fā)明專利]終端和文件保護(hù)方法無效
| 申請(qǐng)?zhí)枺?/td> | 201210088018.2 | 申請(qǐng)日: | 2012-03-29 |
| 公開(公告)號(hào): | CN103366126A | 公開(公告)日: | 2013-10-23 |
| 發(fā)明(設(shè)計(jì))人: | 陳雪松;龍江;米世民 | 申請(qǐng)(專利權(quán))人: | 宇龍計(jì)算機(jī)通信科技(深圳)有限公司 |
| 主分類號(hào): | G06F21/60 | 分類號(hào): | G06F21/60 |
| 代理公司: | 北京友聯(lián)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518040 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 終端 文件 保護(hù) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信領(lǐng)域,具體而言,涉及一種終端和一種文件保護(hù)方法。
背景技術(shù)
對(duì)于終端的用戶來說,終端中某些文件是非常重要的,這些文件的損壞和遺失都會(huì)用戶造成很大的危害。
目前采用的保護(hù)文件的方案,大部分都是針對(duì)要保護(hù)的文件,使用加密單元做加密之后,以密文的方式存放至物理存儲(chǔ)空間,當(dāng)需要讀取文件的原始數(shù)據(jù)的時(shí)候,再用解密單元對(duì)密文解密。
采用加密方式保存文件的特點(diǎn)在于,每次讀取文件的時(shí)候,都會(huì)先進(jìn)行解密后再讀取明文。由于解密過程比較耗時(shí),而當(dāng)用戶需要使用大容量的數(shù)據(jù)(音頻、視頻)的時(shí)候,使用加解密單元方式保存文件的方式會(huì)導(dǎo)致文件的讀取時(shí)間過長,用戶需要長時(shí)間等待解密過程,從而引起不良好的用戶體驗(yàn)。
為解決讀取時(shí)間過長的問題,現(xiàn)有技術(shù)中的一種解決方案是,通過植入安全文件頭實(shí)現(xiàn)文件安全保護(hù)。具體實(shí)現(xiàn)方式是通過對(duì)文件頭加密,然后再將文件頭寫回去。
但這種方式的缺陷仍很明顯:加密方式單一,只能按固定的算法加密,且同一個(gè)文件的加密結(jié)果都是一樣的;由于加密文件仍然包含了原始文件的全部內(nèi)容,那么獲取了加密文件的其他人只要掌握了正確的解密方式,就好像把寶箱和打開寶箱的鑰匙放到了一起,可輕松將加密文件解密,這對(duì)用戶來說安全性仍然是不足的。
因此,需要一種新的對(duì)文件進(jìn)行保護(hù)的技術(shù)方案,在不采用單一的對(duì)文件進(jìn)行加密解密的處理方式的前提下,可以保證受保護(hù)的文件不能被用戶外的其他人正常讀取,同時(shí)可以快速對(duì)文件進(jìn)行還原處理,方便用戶正常使用文件。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種新的對(duì)文件進(jìn)行保護(hù)的技術(shù)方案,在不采用傳統(tǒng)的對(duì)文件進(jìn)行加密解密的處理方式的前提下,保證受保護(hù)的文件不能被用戶外的其他人正常讀取,同時(shí)可以快速對(duì)文件進(jìn)行還原處理,保證用戶可以正常讀取,方便用戶正常使用文件。
有鑒于此,本發(fā)明提供一種終端,包括:文件修改單元,對(duì)原始文件進(jìn)行修改得到新文件;補(bǔ)丁生成單元,根據(jù)所述原始文件和所述新文件的差異,生成差異補(bǔ)丁;文件還原單元,需要讀取所述原始文件時(shí),使用所述差異補(bǔ)丁將所述新文件還原為所述原始文件。在該技術(shù)方案中,修改后的新文件大小可以與原始文件相同或不同,但新文件已不包括原始文件的全部信息,即原有的部分內(nèi)容缺失或被修改,任何僅取得新文件的人都無法將其還原為原始文件,而現(xiàn)有技術(shù)方案中的對(duì)文件全部或部分加密處理,最終得到加密文件仍然包括原始文件的所有內(nèi)容,取得了加密文件的人只要采用了正確的解密方法,仍可能解密出原始文件,相比較以下明顯本方案的安全性要更高。
在上述技術(shù)方案中,優(yōu)選地,還包括:信息記錄單元,將所述新文件的信息與所述差異補(bǔ)丁的信息對(duì)應(yīng)地進(jìn)行記錄,所述文件還原單元根據(jù)所述新文件的信息,查詢出與所述新文件對(duì)應(yīng)的差異補(bǔ)丁的信息,并根據(jù)所述差異補(bǔ)丁的信息,找到所述差異補(bǔ)丁。在該技術(shù)方案中,通過將新文件和差異補(bǔ)丁對(duì)應(yīng)記錄,可以實(shí)現(xiàn)在用戶讀取新文件時(shí),按記錄自動(dòng)還原出原始文件,供用戶使用,節(jié)省了用戶進(jìn)行還原操作的時(shí)間。
在上述技術(shù)方案中,優(yōu)選地,還包括:操作監(jiān)控單元,監(jiān)控對(duì)所述新文件進(jìn)行的一種或多種操作,所述信息記錄單元根據(jù)所述操作對(duì)所述新文件的影響,對(duì)已記錄的所述新文件的信息進(jìn)行更新。在該技術(shù)方案中,由于重命名、刪除等操作對(duì)文件的信息造成影響,所以必須監(jiān)聽這些操作的行為,來及時(shí)更新記錄。操作的監(jiān)聽可以采用掛鉤接口函數(shù)(hook?api)的方式來實(shí)現(xiàn),其中,api(application?interface)為應(yīng)用程序接口。
在上述技術(shù)方案中,優(yōu)選地,所述文件修改單元還在所述新文件中寫入標(biāo)志位,所述文件還原單元檢測需讀取文件中是否已寫入所述標(biāo)志位,如果檢測到所述標(biāo)志位,則判定所述需讀取文件為所述新文件并進(jìn)行還原。在該技術(shù)方案中,標(biāo)志位的設(shè)置保證了用戶在讀取文件時(shí),自動(dòng)區(qū)分出其是否為新文件,并在其為新文件時(shí)自動(dòng)實(shí)現(xiàn)還原。
在上述技術(shù)方案中,優(yōu)選地,所述文件修改單元對(duì)所述原始文件的文件頭和文件格式信息進(jìn)行修改。在該技術(shù)方案中,提供了文件中影響讀取的兩個(gè)部分,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,這兩個(gè)部分并不對(duì)本方案造成限定,文件中任何片段都可以進(jìn)行修改,從而保證文件保護(hù)的靈活性,對(duì)文件的不同片段修改可以實(shí)現(xiàn)同一文件對(duì)應(yīng)多個(gè)不同的新文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于宇龍計(jì)算機(jī)通信科技(深圳)有限公司,未經(jīng)宇龍計(jì)算機(jī)通信科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210088018.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種高效茶水爐
- 下一篇:一種自帶電池盒安裝方便的LED櫥柜燈
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





