[發(fā)明專利]一種數據寫入和讀取方法、裝置、介質和設備有效
| 申請?zhí)枺?/td> | 202011612291.1 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112685756B | 公開(公告)日: | 2021-09-21 |
| 發(fā)明(設計)人: | 宋歡;李鵬坤;胡伯良 | 申請(專利權)人: | 北京海泰方圓科技股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 萬曉君 |
| 地址: | 100094 北京市海淀區(qū)東北旺西路*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 寫入 讀取 方法 裝置 介質 設備 | ||
本發(fā)明涉及一種數據寫入和讀取方法、裝置、介質和設備。根據本發(fā)明實施例提供的方案,可以通過時間信息以及位置信息對寫入數據存儲設備的數據進行加密保存和安全讀取,無需安全芯片即可以實現數據的安全存儲,解決數據存儲設備的處理器需要支持安全芯片方能進行數據安全存儲的問題,使得基于不支持安全芯片的處理器,也同樣能夠實現數據的安全存儲,提高數據安全存儲方案的兼容性。同時,結合數據存儲設備的位置信息進行數據存儲設備的數據讀取,當數據存儲設備的位置發(fā)生變化時,將無法讀取數據,可以進一步提高數據存儲的安全性。另外,數據的安全存儲還無需進行密鑰管理,降低了密鑰泄露風險,更進一步地提高了數據存儲的安全性。
技術領域
本發(fā)明涉及通信技術領域,特別涉及一種數據寫入和讀取方法、裝置、介質和設備。
背景技術
本部分旨在為權利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
能夠實現數據存儲的設備,可以統(tǒng)稱為數據存儲設備。在現有技術方案中,包括處理器的數據存儲設備,如個人電腦、平板、手機、服務器、智能密碼鑰匙(u-key)等,為了實現數據的安全存儲,一般利用安全芯片實現數據在數據存儲設備的安全存儲,因此需要數據存儲設備的處理器支持安全芯片。
若數據存儲設備的處理器不支持安全芯片,則無法實現數據的安全存儲。因此,亟需提供一種無須安全芯片,即可以實現數據安全存儲的方案。
發(fā)明內容
本發(fā)明實施例提供一種數據寫入和讀取方法、裝置、介質和設備,用于解決數據安全存儲需要安全芯片方可實現的問題。
第一方面,本發(fā)明提供了一種數據寫入方法,所述方法應用于支持獲取當前時間信息和當前位置信息的數據存儲設備,包括:
若接收到數據寫入請求,所述數據寫入請求中包括待寫入數據,讀取所述數據存儲設備的當前時間信息和當前位置信息;
將所述當前時間信息進行哈希運算獲取時間摘要值并存儲到所述數據存儲設備,并將所述當前位置信息進行哈希運算獲取位置摘要值并存儲到所述數據存儲設備;
利用所述時間摘要值對所述待寫入數據進行加密獲得第一加密數據;
利用所述位置摘要值對所述當前時間信息和所述第一加密數據進行加密,獲得第二加密數據;
利用所述位置摘要值對所述第二加密數據進行加密獲得第三加密數據,將所述第三加密數據存儲到所述數據存儲設備。
可選的,利用所述位置摘要值對所述當前時間信息和所述第一加密數據進行加密,獲得第二加密數據,包括:
利用所述位置摘要值對所述當前時間信息進行加密,獲得指定長度的時間加密信息;
利用所述位置摘要值對所述第一加密數據的數據長度進行模運算獲得插入位置信息;
將所述時間加密信息插入所述第一加密數據的所述插入位置信息對應的位置,獲得第二加密數據。
可選的,將所述第三加密數據存儲到所述數據存儲設備之后,所述方法還包括:刪除所述數據存儲設備中存儲的所述時間摘要值以及所述位置摘要值。
可選的,所述時間摘要值以及所述位置摘要值存儲于所述數據存儲設備的隨機存儲器中。
第二方面,本發(fā)明還提供了一種數據讀取方法,所述方法應用于支持獲取當前時間信息和當前位置信息的數據存儲設備,包括:
若接收到數據讀取請求,所述數據讀取請求中包括待讀取數據標識,讀取所述數據存儲設備的當前位置信息,并從所述數據存儲設備中讀取所述待讀取數據標識對應的第三加密數據;
將所述當前位置信息進行哈希運算獲取位置摘要值并存儲到所述數據存儲設備;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京海泰方圓科技股份有限公司,未經北京海泰方圓科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011612291.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據處理方法、設備及存儲介質
- 下一篇:一種計算機桌的收線裝置
- 數據顯示系統(tǒng)、數據中繼設備、數據中繼方法、數據系統(tǒng)、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發(fā)送方法、數據發(fā)送系統(tǒng)、數據發(fā)送裝置以及數據結構
- 數據顯示系統(tǒng)、數據中繼設備、數據中繼方法及數據系統(tǒng)
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發(fā)送和數據接收設備、數據發(fā)送和數據接收方法
- 數據發(fā)送裝置、數據接收裝置、數據收發(fā)系統(tǒng)、數據發(fā)送方法、數據接收方法和數據收發(fā)方法
- 數據發(fā)送方法、數據再現方法、數據發(fā)送裝置及數據再現裝置
- 數據發(fā)送方法、數據再現方法、數據發(fā)送裝置及數據再現裝置





