[發(fā)明專利]計算機文件的讀取方法、裝置、計算機系統(tǒng)及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010075497.9 | 申請日: | 2020-01-22 |
| 公開(公告)號: | CN111291001A | 公開(公告)日: | 2020-06-16 |
| 發(fā)明(設(shè)計)人: | 黃玉兔;湯偉 | 申請(專利權(quán))人: | 奇安信科技集團股份有限公司;網(wǎng)神信息技術(shù)(北京)股份有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13 |
| 代理公司: | 北京英特普羅知識產(chǎn)權(quán)代理有限公司 11015 | 代理人: | 程超 |
| 地址: | 100088 北京市西城區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計算機 文件 讀取 方法 裝置 計算機系統(tǒng) 存儲 介質(zhì) | ||
1.一種計算機文件的讀取方法,其特征在于,包括如下步驟:
提供一存儲文件,所述存儲文件采用APFS文件系統(tǒng),制作所述存儲文件的鏡像文件,對所述鏡像文件進行快照處理形成快照文件;
定位所述APFS文件系統(tǒng)的口令文件并刪除所述口令文件;
將所述鏡像文件的塊頭部校驗碼進行更新,將修改后含有口令文件的數(shù)據(jù)塊進行保存并寫入所述鏡像文件;
對所述鏡像文件進行讀取。
2.根據(jù)權(quán)利要求1所述的計算機文件的讀取方法,其特征在于,提供所述存儲文件時,若所述存儲文件采用加密卷格式,則先對所述鏡像文件進行解密處理,并在塊頭部校驗碼更新后進行加密處理。
3.根據(jù)權(quán)利要求1或2所述的計算機文件的讀取方法,其特征在于,所述塊頭部校驗碼采用Fletcher 64checksum的算法得出。
4.根據(jù)權(quán)利要求1或2所述的計算機文件的讀取方法,其特征在于,定位所述口令文件的方法包括:采用目錄搜索法定位所述口令文件的位置,所述目錄搜索法根據(jù)所述存儲文件的目錄路徑進行搜索,在單級目錄中用順序查找法,在樹型目錄中對多級目錄分別進行查找。
5.根據(jù)權(quán)利要求1所述的計算機文件的讀取方法,其特征在于,刪除所述口令文件時采用回調(diào)函數(shù)檢測所述口令文件。
6.根據(jù)權(quán)利要求2所述的計算機文件的讀取方法,其特征在于,所述解密處理采用AES-XTS解密算法。
7.根據(jù)權(quán)利要求2所述的計算機文件的讀取方法,其特征在于,所述加密處理采用AES-XTS加密算法。
8.一種計算機文件的讀取裝置,其特征在于,所述計算機文件的讀取裝置包括:
存儲文件,所述存儲文件采用APFS文件系統(tǒng),制作所述存儲文件的鏡像文件,對所述鏡像文件進行快照處理形成快照文件;
口令刪除模塊,用于定位所述APFS文件系統(tǒng)的口令文件并刪除所述口令文件;
校驗碼寫入模塊,用于將所述鏡像文件的塊頭部校驗碼進行更新,以及將修改后含有口令文件的數(shù)據(jù)塊進行保存并寫入所述鏡像文件。
9.一種計算機系統(tǒng),其特征在于,所述計算機系統(tǒng)包括多個計算機設(shè)備,各計算機設(shè)備包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述多個計算機設(shè)備的處理器執(zhí)行所述計算機程序時共同實現(xiàn)權(quán)利要求1至7中任一項所述方法的步驟。
10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述存儲介質(zhì)存儲的所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于奇安信科技集團股份有限公司;網(wǎng)神信息技術(shù)(北京)股份有限公司,未經(jīng)奇安信科技集團股份有限公司;網(wǎng)神信息技術(shù)(北京)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010075497.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





