[發明專利]基于Ubifs系統的加密、解密方法、設備和介質在審
| 申請號: | 202011189191.2 | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112306412A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 吳憲福 | 申請(專利權)人: | 廣東小天才科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/14 |
| 代理公司: | 上海碩力知識產權代理事務所(普通合伙) 31251 | 代理人: | 林曉青 |
| 地址: | 523851 廣東省東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 ubifs 系統 加密 解密 方法 設備 介質 | ||
1.一種基于Ubifs系統的加密方法,其特征在于,包括:
獲取邏輯寫入路徑和預寫入數據;
判斷所述邏輯寫入路徑是否指向系統分區,若是,加密所述預寫入數據;
將所述預寫入數據寫入所述邏輯寫入路徑所指向的區域;
所述加密所述預寫入數據具體包括:
按照預設的分片大小對所述預寫入數據進行分片處理,獲取多個寫入數據分片;
對每個所述寫入數據分片中的指定N字節數據進行加密處理。
2.根據權利要求1所述的一種基于Ubifs系統的加密方法,其特征在于,所述將所述預寫入數據寫入所述邏輯寫入路徑所指向的區域包括:
使用無序區塊鏡像管理系統層根據所述邏輯寫入路徑向無序區塊鏡像層發起數據寫入請求;
使用所述無序區塊鏡像層根據擦除塊關聯表將所述邏輯寫入路徑轉化為物理寫入路徑;
使用所述無序區塊鏡像層根據所述物理寫入路徑獲取內存技術設備接口;
使用所述內存技術設備接口獲取所述閃存設備驅動程序;
使用所述閃存設備驅動程序將所述目標數據寫入所述物理寫入路徑所對應的路徑。
3.根據權利要求2所述的一種基于Ubifs系統的加密方法,其特征在于,所述邏輯寫入路徑指向邏輯擦除塊;
所述物理寫入路徑指向物理擦除塊。
4.根據權利要求1所述的一種基于Ubifs系統的加密方法,其特征在于,所述指定N字節數據為每個所述寫入數據分片的首N字節數據。
5.根據權利要求1所述的一種基于Ubifs系統的加密方法,其特征在于,所述多個寫入數據分片大小均等,所述分片大小為4KB。
6.根據權利要求1所述的一種基于Ubifs系統的加密方法,其特征在于,所述N為包括16、32、64中的一種。
7.一種基于Ubifs系統的解密方法,基于權利要求1-6任一所述加密方法,其特征在于,包括:
獲取邏輯讀取路徑;
判斷所述邏輯讀取路徑是否指向系統分區,若是,讀取并解密所述目標數據;
所述讀取并解密所述目標數據具體包括:
根據所述邏輯讀取路徑獲取目標數據;
按照預設的分片大小對所述目標數據進行分片處理,獲取多個目標數據分片;
對每個所述目標數據分片中的指定N字節數據進行解密處理。
8.根據權利要求7所述的一種基于Ubifs系統的解密方法,其特征在于,根據所述邏輯讀取路徑獲取目標數據包括:
使用無序區塊鏡像管理系統層根據所述邏輯讀取路徑向無序區塊鏡像層發起數據讀取請求;
使用所述無序區塊鏡像層根據擦除塊關聯表將所述邏輯讀取路徑轉化為物理讀取路徑;
使用所述無序區塊鏡像層根據所述物理讀取路徑獲取內存技術設備接口;
使用所述內存技術設備接口獲取所述閃存設備驅動程序;
使用所述閃存設備驅動程序將所述目標數據讀取所述物理寫入路徑所對應的路徑。
9.根據權利要求7所述的一種基于Ubifs系統的解密方法,其特征在于,所述邏輯寫入路徑指向邏輯擦除塊;
所述物理寫入路徑指向物理擦除塊。
10.根據權利要求7所述的一種基于Ubifs系統的解密方法,其特征在于,所述指定N字節數據為每個所述目標數據分片的首N字節數據。
11.根據權利要求7所述的一種基于Ubifs系統的解密方法,其特征在于,所述分片大小為4KB。
12.根據權利要求7所述的一種基于Ubifs系統的解密方法,其特征在于,所述N為包括16、32、64中的一種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東小天才科技有限公司,未經廣東小天才科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011189191.2/1.html,轉載請聲明來源鉆瓜專利網。





