[發明專利]一種可控數據加解密系統及方法有效
| 申請號: | 201711465809.1 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108197504B | 公開(公告)日: | 2022-01-11 |
| 發明(設計)人: | 楊萬云;熊明霞;彭鵬;姜黎 | 申請(專利權)人: | 湖南國科微電子股份有限公司 |
| 主分類號: | G06F21/78 | 分類號: | G06F21/78;G06F21/60 |
| 代理公司: | 北京弘權知識產權代理有限公司 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 410100 湖南省長*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 可控 數據 解密 系統 方法 | ||
1.一種可控數據加解密系統,其特征在于,包括:
主機,用于發起數據讀寫的IO命令請求,并通過所述IO命令請求的LBA地址高位指示存儲裝置是否進行數據的加解密讀寫;
存儲裝置,包括主機接口、IO控制器、主機DMA、介質DMA與存儲介質,其中,
主機接口,與所述主機的輸出端連接,用于為所述IO命令請求分配唯一的命令標簽;所述命令標簽用于所述IO控制器、所述主機DMA、所述介質DMA之間進行通路選擇和加解密控制;
IO控制器,與所述主機接口的輸出端信號連接,用于根據所述IO命令請求對應的LBA地址高位配置對應的多路分配參數至多路分配器,同時計算并管理數據寫入或讀取的存儲位置;其中,寫入多路分配器用于根據所述多路分配參數分配寫入數據是否走加密引擎,讀取多路分配器用于根據所述多路分配參數分配讀取數據是否走解密引擎;
主機DMA,與所述IO控制器連接,用于控制所述主機與存儲裝置的數據傳輸,并根據所述命令標簽與多路分配參數控制數據讀寫通路的選擇;
介質DMA,與所述IO控制器連接,用于控制數據在存儲介質與讀寫通路之間傳輸;
存儲介質,與所述介質DMA連接,用于儲存數據。
2.根據權利要求1所述的系統,其特征在于,所述數據讀寫通路包括數據寫入通路與數據讀取通路,其中,
所述數據寫入通路包括加密通路與旁路加密通路,所述數據讀取通路包括解密通路與旁路解密通路。
3.根據權利要求2所述的系統,其特征在于,所述存儲裝置還包括:
寫入多路分配器,與所述主機DMA連接,用于根據所述多路分配參數分配相應的數據寫入通路;
加密引擎,設置在加密通路上,與所述寫入多路分配器連接,用于對選擇加密通路的數據進行加密,并將加密數據傳輸至所述介質DMA;
讀取多路分配器,與所述主機DMA連接,用于根據所述多路分配參數分配相應的數據讀取通路;
解密引擎,設置在解密通路上,與所述讀取多路分配器連接,用于對選擇解密通路的數據進行解密,并將解密數據傳輸至所述主機DMA。
4.一種可控數據加解密方法,其特征在于,應用于權利要求1-3任一項所述的可控數據加解密系統,所述系統包括主機與存儲裝置,所述存儲裝置包括主機接口、IO控制器、主機DMA、介質DMA與存儲介質;所述方法包括:
主機向存儲裝置發送數據讀寫的IO命令請求,并通過所述IO命令請求的LBA地址高位指示所述存儲裝置是否進行數據的加解密讀寫;
主機接口為所述IO命令請求分配唯一的命令標簽,并將所述IO命令請求與命令標簽上報至IO控制器;
所述IO控制器根據所述IO命令請求對應的LBA地址高位配置對應的多路分配參數至多路分配器,同時計算并管理數據寫入或讀取的存儲位置;
主機DMA根據所述命令標簽與所述多路分配參數控制數據選擇對應的讀寫通路;
介質DMA控制數據在存儲介質與讀寫通路之間傳輸,以通過所述讀寫通路存儲或讀取數據。
5.根據權利要求4所述的方法,其特征在于,所述主機向存儲裝置發送數據讀寫的IO命令請求,并通過所述IO命令請求的LBA地址高位指示所述存儲裝置是否進行數據的加解密讀寫,包括:
所述主機向所述存儲裝置發送數據讀寫的IO命令請求;
設定所述IO命令請求對應的LBA地址高位為0或1;
所述LBA地址高位為0時指示所述存儲裝置進行數據的加解密讀寫;
所述LBA地址高位為1時指示所述存儲裝置進行數據的非解密讀寫。
6.根據權利要求4所述的方法,其特征在于,所述主機DMA根據所述命令標簽與所述多路分配參數控制數據選擇對應的讀寫通路,包括:
所述IO控制器檢測所述LBA地址高位是否為1;
若是,則所述主機DMA根據所述多路分配參數控制數據選擇旁路加解密通路傳輸;
若否,則所述主機DMA根據所述多路分配參數控制數據選擇加解密通路輸入輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南國科微電子股份有限公司,未經湖南國科微電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711465809.1/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





