[發(fā)明專利]一種加密計(jì)算機(jī)的數(shù)據(jù)處理方法在審
| 申請(qǐng)?zhí)枺?/td> | 201810850429.8 | 申請(qǐng)日: | 2018-07-28 |
| 公開(公告)號(hào): | CN110765497A | 公開(公告)日: | 2020-02-07 |
| 發(fā)明(設(shè)計(jì))人: | 陳其釵 | 申請(qǐng)(專利權(quán))人: | 陳其釵 |
| 主分類號(hào): | G06F21/79 | 分類號(hào): | G06F21/79;G06F21/60 |
| 代理公司: | 33233 浙江永鼎律師事務(wù)所 | 代理人: | 雷仕榮 |
| 地址: | 310018 浙江省嘉興市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 固態(tài)硬盤 主機(jī) 加密 加密計(jì)算機(jī) 加解密 操作功能 操作完成 存儲(chǔ)接口 存儲(chǔ)模塊 存儲(chǔ)協(xié)議 發(fā)送指令 反饋消息 數(shù)據(jù)處理 協(xié)議實(shí)現(xiàn) 主機(jī)發(fā)送 存儲(chǔ)盤 加密卡 外接 主板 封裝 解析 指令 | ||
1.一種加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,所述加密計(jì)算機(jī)包括主機(jī)和置于該主機(jī)內(nèi)的加密固態(tài)硬盤,所述主機(jī)至少包括CPU和主板;
包括以下步驟:
步驟S1:主機(jī)向加密固態(tài)硬盤發(fā)送指令;
步驟S2:加密固態(tài)硬盤獲取主機(jī)發(fā)送的指令后進(jìn)行解析并執(zhí)行相應(yīng)操作;
步驟S3:在操作完成后加密固態(tài)硬盤向主機(jī)反饋消息;
所述固態(tài)硬盤內(nèi)置在主機(jī)中,至少包括硬盤接口、SSD控制器、數(shù)據(jù)加解密單元和存儲(chǔ)模塊,其中,所述數(shù)據(jù)加解密單元至少包括加密處理單元、解密處理單元和密鑰存儲(chǔ)單元,所述加密處理單元用于執(zhí)行數(shù)據(jù)加密操作;所述解密處理單元用于執(zhí)行數(shù)據(jù)解密操作;所述密鑰存儲(chǔ)單元用于存儲(chǔ)密鑰;
所述存儲(chǔ)模塊包括數(shù)據(jù)存儲(chǔ)區(qū)和加密卡存儲(chǔ)區(qū),所述數(shù)據(jù)存儲(chǔ)區(qū)用于固態(tài)硬盤正常數(shù)據(jù)存儲(chǔ);
所述加密卡存儲(chǔ)區(qū)進(jìn)一步設(shè)置加密存儲(chǔ)單元和解密存儲(chǔ)單元,所述加密存儲(chǔ)單元和解密存儲(chǔ)單元均設(shè)置多個(gè)存儲(chǔ)單元,分別用于存儲(chǔ)執(zhí)行加密操作或解密操作后的數(shù)據(jù);
所述SSD控制器與所述數(shù)據(jù)加解密單元和硬盤接口相連接,用于獲取主機(jī)發(fā)送的指令并進(jìn)行解析后執(zhí)行相應(yīng)處理;
在所述步驟S2中,當(dāng)獲取的指令為寫指令且寫入地址為數(shù)據(jù)存儲(chǔ)區(qū)時(shí),所述SSD控制器將待處理任務(wù)發(fā)送至所述數(shù)據(jù)加解密單元,經(jīng)加密處理單元加密操作后存儲(chǔ)在數(shù)據(jù)存儲(chǔ)區(qū)中;
當(dāng)獲取的指令為寫指令且寫入地址為加密存儲(chǔ)單元時(shí),所述SSD控制器將待處理任務(wù)發(fā)送至所述數(shù)據(jù)加解密單元,經(jīng)加密處理單元加密操作后直接存儲(chǔ)在相應(yīng)的存儲(chǔ)單元中;當(dāng)獲取的指令為寫指令且寫入地址為解密存儲(chǔ)單元時(shí),所述SSD控制器將待處理任務(wù)發(fā)送至所述數(shù)據(jù)加解密單元,經(jīng)解密處理單元解密操作后直接存儲(chǔ)在相應(yīng)的存儲(chǔ)單元中;
在所述步驟S3中,執(zhí)行寫指令后且地址為加密卡存儲(chǔ)區(qū),所述SSD控制器向主機(jī)反饋任務(wù)完成消息,該反饋任務(wù)完成消息至少包括該任務(wù)對(duì)應(yīng)存儲(chǔ)單元的地址信息;
當(dāng)獲取的指令為讀指令且地址為數(shù)據(jù)存儲(chǔ)區(qū)時(shí),所述SSD控制器讀取該地址對(duì)應(yīng)的數(shù)據(jù)信息并發(fā)送至所述數(shù)據(jù)加解密單元,經(jīng)解密處理單元解密操作后發(fā)送給主機(jī);
當(dāng)獲取的指令為讀指令且地址為加密卡存儲(chǔ)區(qū)時(shí),所述SSD控制器直接讀取該地址對(duì)應(yīng)存儲(chǔ)單元的數(shù)據(jù)信息并發(fā)送給主機(jī)。
2.根據(jù)權(quán)利要求1所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,所述固態(tài)硬盤還包括隨機(jī)數(shù)發(fā)生器和算法存儲(chǔ)單元,所述隨機(jī)數(shù)發(fā)生器用于在SSD控制器的控制下產(chǎn)生隨機(jī)數(shù)作為數(shù)據(jù)加解密操作的密鑰;
所述算法存儲(chǔ)單元與所述SSD控制器和數(shù)據(jù)加解密單元相連接,用于存儲(chǔ)數(shù)據(jù)加解密的算法。
3.根據(jù)權(quán)利要求1或2所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,還包括獲取主機(jī)發(fā)送的配置指令的步驟,所述配置指令用于配置所述加解密引擎的加解密參數(shù);所述數(shù)據(jù)加解密單元根據(jù)配置參數(shù)選擇相應(yīng)的加解密算法。
4.根據(jù)權(quán)利要求3所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,所述算法存儲(chǔ)單元中數(shù)據(jù)加解密的算法至少為AES-128/256,SM2,SM3,SM4,RSA,3DES或SHA中的任一種。
5.根據(jù)權(quán)利要求1或2所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,還包括數(shù)據(jù)緩沖器,所述數(shù)據(jù)緩沖器與所述SSD控制器、硬盤接口、數(shù)據(jù)加解密單元和存儲(chǔ)模塊相連接,用于緩存數(shù)據(jù)。
6.根據(jù)權(quán)利要求1或2所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,所述存儲(chǔ)模塊采用多片eMMC芯片,通過總線級(jí)聯(lián)多片eMMC芯片。
7.根據(jù)權(quán)利要求1或2所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,所述SSD控制器執(zhí)行寫操作且地址為加密卡存儲(chǔ)區(qū)時(shí),選擇一空閑存儲(chǔ)單元并將其地址信息和待處理任務(wù)一起發(fā)送給所述數(shù)據(jù)加解密單元;所述數(shù)據(jù)加解密單元執(zhí)行加解密操作后直接將處理后任務(wù)存儲(chǔ)至該存儲(chǔ)單元。
8.根據(jù)權(quán)利要求1或2所述的加密計(jì)算機(jī)的數(shù)據(jù)處理方法,其特征在于,所述SSD控制器設(shè)置數(shù)據(jù)存儲(chǔ)映射表,所述數(shù)據(jù)存儲(chǔ)映射表用于記錄所存儲(chǔ)信息、其采用的算法及其對(duì)應(yīng)的地址。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于陳其釵,未經(jīng)陳其釵許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810850429.8/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
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 .通過限制訪問或處理程序或過程
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動(dòng)終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺(tái)的數(shù)據(jù)加密方法及系統(tǒng)
- 操縱計(jì)算機(jī)文件和/或程序的系統(tǒng)和方法
- 計(jì)算機(jī)硬盤數(shù)據(jù)加密方法及其裝置
- 一種實(shí)現(xiàn)計(jì)算機(jī)文件加密的方法、裝置及終端
- 基于硬件的非易失性計(jì)算機(jī)系統(tǒng)的加密方法及計(jì)算機(jī)
- 基于硬件的加密技術(shù)
- 一種實(shí)現(xiàn)計(jì)算機(jī)安全的方法和計(jì)算機(jī)
- 計(jì)算機(jī)加密及狀態(tài)監(jiān)控管理裝置
- 數(shù)據(jù)存儲(chǔ)方法
- 基于國密算法加密的安全計(jì)算機(jī)主板及加密方法
- 郵資標(biāo)簽防偽加密條碼的制造方法





