国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法

      文檔序號:6637510閱讀:214來源:國知局
      一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法
      【專利摘要】本發(fā)明的一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,通過拆分加密實現(xiàn)嵌入式系統(tǒng)所存儲數(shù)據(jù)的有效分離存儲;嵌入式系統(tǒng)向片外非易失存儲器寫數(shù)據(jù)時以數(shù)據(jù)塊為單位將被寫入數(shù)據(jù)基于全文關(guān)聯(lián)變換后拆分成主體信息數(shù)據(jù)及抽離信息數(shù)據(jù),并分別寫入不同的存儲介質(zhì),實現(xiàn)文件數(shù)據(jù)的安全有效分離存儲;嵌入式系統(tǒng)必須基于主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)關(guān)聯(lián)、反變換等操作才可實現(xiàn)對片外存儲器內(nèi)所存儲數(shù)據(jù)的讀取操作。本發(fā)明有效克服了現(xiàn)有嵌入式系統(tǒng)的信息安全管理中的種種缺點,為嵌入式系統(tǒng)防擴散、防竊取、防破解的信息安全提供一種安全且易用的新方法,從而可為嵌入式系統(tǒng)提供高度防護功能。
      【專利說明】一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及嵌入式系統(tǒng)領(lǐng)域,特別是涉及一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法。

      【背景技術(shù)】
      [0002]嵌入式系統(tǒng)是以應(yīng)用為中心、以計算機技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。隨著嵌入式技術(shù)的飛速發(fā)展,嵌入式產(chǎn)品已廣泛應(yīng)用于工業(yè)控制、交通管理、信息家電、家具智能管理系統(tǒng)、POS (Point of Sale)網(wǎng)絡(luò)及電子商務(wù)等各個領(lǐng)域。然而隨著信息技術(shù)的快速發(fā)展,消費者對嵌入式系統(tǒng)的安全管理提出了更高的要求。因此,如何實現(xiàn)嵌入式系統(tǒng)存儲信息的防擴散、防竊取、防破解從而實現(xiàn)嵌入式系統(tǒng)的安全管理具有十分重要的意義。
      [0003]傳統(tǒng)的嵌入式設(shè)備一般采用處理器加非易失存儲器的架構(gòu),系統(tǒng)代碼以明文形式存放在非易失存儲器內(nèi),當(dāng)?shù)谌将@得嵌入式系統(tǒng)的非易失存儲器時非常容易獲得并破解該嵌入式系統(tǒng)的相關(guān)信息,因此以明文形式存儲系統(tǒng)代碼的嵌入式系統(tǒng)存在極大的信息安全隱患。隨著信息安全的不斷發(fā)展,一些嵌入式系統(tǒng)生產(chǎn)廠商已意識到嵌入式系統(tǒng)安全管理的重要性,將嵌入式系統(tǒng)代碼加密后存儲于非易失存儲器內(nèi),而將加密采用的密鑰存儲與控制器內(nèi)嵌的非易失存儲器中,顯然嵌入式系統(tǒng)的安全性有了極大提高。然而,即使再好的加密算法依然有被破譯的可能,當(dāng)?shù)谌将@得非易失存儲器及控制器間的接口交互信息及非易失主存時,嵌入式系統(tǒng)加密的密鑰將極易被破解,此時的嵌入式安全面臨著極大的挑戰(zhàn)。
      [0004]因此,在嵌入式技術(shù)及信息安全技術(shù)飛速發(fā)展的當(dāng)下,如何實現(xiàn)嵌入式系統(tǒng)存儲信息的防擴散、防竊取、防破解從而實現(xiàn)嵌入式系統(tǒng)的安全管理,成為嵌入式系統(tǒng)從業(yè)者亟待解決的問題。


      【發(fā)明內(nèi)容】

      [0005]鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,用于解決現(xiàn)有技術(shù)中嵌入式系統(tǒng)存儲信息管理的安全問題。
      [0006]為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,包括以下過程:
      [0007]在寫入數(shù)據(jù)時,基于控制模塊以數(shù)據(jù)塊為單位將片內(nèi)易失存儲器內(nèi)運行的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù),并分別存入片內(nèi)非易失存儲器及片外非易失存儲器;
      [0008]在讀出數(shù)據(jù)時,基于所述控制模塊將所述片內(nèi)非易失存儲器及所述片外非易失存儲器內(nèi)存儲的抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)合并解密,并存入所述片內(nèi)易失存儲器。
      [0009]優(yōu)選地,所述具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法應(yīng)用于嵌入式系統(tǒng),所述嵌入式系統(tǒng)至少包括:
      [0010]控制器以及片外非易失存儲器,所述控制器包括所述控制模塊、所述片內(nèi)易失存儲器及所述片內(nèi)非易失存儲器;
      [0011]所述控制模塊連接所述片內(nèi)易失存儲器、所述片內(nèi)非易失存儲器以及所述片外非易失存儲器,用于將所述片內(nèi)易失存儲器中的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)后存儲到所述片內(nèi)非易失存儲器及所述片外非易失存儲器,或者將所述片內(nèi)非易失存儲器及所述片外非易失存儲器中的抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)合并解密后存儲到所述片內(nèi)易失存儲器;
      [0012]所述片內(nèi)易失存儲器連接于所述控制模塊、所述片內(nèi)非易失存儲器及所述片外非易失存儲器,用于存儲運行數(shù)據(jù),受所述控制模塊的控制實現(xiàn)所述片內(nèi)易失存儲器與所述片內(nèi)非易失存儲器及所述片外非易失存儲器之間的數(shù)據(jù)傳輸;
      [0013]所述片內(nèi)非易失存儲器連接于所述控制模塊及所述片內(nèi)易失存儲器,用于存儲抽離信息數(shù)據(jù),受所述控制模塊的控制實現(xiàn)所述片內(nèi)非易失存儲器與所述片內(nèi)易失存儲器之間的數(shù)據(jù)傳輸;
      [0014]所述片外非易失存儲器連接于所述控制模塊及所述片內(nèi)易失存儲器,用于存儲主體信息數(shù)據(jù),受所述控制模塊的控制實現(xiàn)所述片外非易失存儲器與所述片內(nèi)易失存儲器之間的數(shù)據(jù)傳輸。
      [0015]優(yōu)選地,以數(shù)據(jù)塊為單位將所述片內(nèi)易失存儲器內(nèi)的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù),并分別寫入不同的存儲介質(zhì)內(nèi),其中所述抽離信息數(shù)據(jù)被寫入所述片內(nèi)非易失存儲器,所述主體信息數(shù)據(jù)被寫入所述片外非易失存儲器。
      [0016]更優(yōu)選地,所述抽離信息數(shù)據(jù)是將被寫入所述片外非易失存儲器的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的信息、相應(yīng)點位、長度以及變換參數(shù)為關(guān)鍵參數(shù)的數(shù)據(jù)。
      [0017]更優(yōu)選地,所述主體信息數(shù)據(jù)是將被寫入所述片外非易失存儲器的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填所獲得的相應(yīng)數(shù)據(jù)。
      [0018]更優(yōu)選地,寫入數(shù)據(jù)的過程包括以下步驟:
      [0019]21)將被寫入所述片外非易失存儲器的數(shù)據(jù)以數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換;
      [0020]22)基于所述關(guān)聯(lián)變換得到的數(shù)據(jù)以數(shù)據(jù)塊為單位抽取隨機長度字節(jié)的數(shù)據(jù),獲得相應(yīng)抽離信息數(shù)據(jù);
      [0021]23)將抽取所得的所述抽離信息數(shù)據(jù)按邏輯塊號順序?qū)懭胨銎瑑?nèi)非易失存儲器;
      [0022]24)將所述關(guān)聯(lián)變換所得數(shù)據(jù)被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填,獲得相應(yīng)主體信息數(shù)據(jù);
      [0023]25)將所述主體信息數(shù)據(jù)按邏輯塊號順序?qū)懭胨銎夥且资Т鎯ζ鳌?br> [0024]更優(yōu)選地,讀出數(shù)據(jù)的過程包括以下步驟:
      [0025]31)所述控制模塊將所述片外非易失存儲器內(nèi)的相應(yīng)主體信息數(shù)據(jù)讀入所述片內(nèi)易失存儲器;
      [0026]32)所述控制模塊自動關(guān)聯(lián)所述抽離信息數(shù)據(jù);
      [0027]33)所述控制模塊將存儲于所述片內(nèi)非易失存儲器內(nèi)的相應(yīng)抽離信息數(shù)據(jù)讀入所述片內(nèi)易失存儲器;
      [0028]34)所述控制模塊在所述片內(nèi)易失存儲器內(nèi)基于相應(yīng)主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)進行還原變換,從而得到拆分加密前相對應(yīng)的數(shù)據(jù)。
      [0029]如上所述,本發(fā)明的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,具有以下有益效果:
      [0030]本發(fā)明的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,通過拆分加密實現(xiàn)嵌入式系統(tǒng)所存儲數(shù)據(jù)的有效分離存儲;嵌入式系統(tǒng)向片外非易失存儲器寫數(shù)據(jù)時以數(shù)據(jù)塊為單位將被寫入數(shù)據(jù)基于全文關(guān)聯(lián)變換后拆分成主體信息數(shù)據(jù)及抽離信息數(shù)據(jù),并分別寫入不同的存儲介質(zhì),實現(xiàn)文件數(shù)據(jù)的安全有效分離存儲;嵌入式系統(tǒng)必須基于主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)關(guān)聯(lián)、反變換等操作才可實現(xiàn)對片外存儲器內(nèi)所存儲數(shù)據(jù)的讀取操作。本發(fā)明有效克服了現(xiàn)有嵌入式系統(tǒng)的信息安全管理中的種種缺點,為嵌入式系統(tǒng)防擴散、防竊取、防破解的信息安全提供一種安全且易用的新方法,從而可為嵌入式系統(tǒng)提供高度防護功能。

      【專利附圖】

      【附圖說明】
      [0031]圖1顯示為本發(fā)明的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的結(jié)構(gòu)示意圖。
      [0032]圖2顯示為本發(fā)明的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)寫入數(shù)據(jù)的流程示意圖。
      [0033]圖3顯示為本發(fā)明的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)讀出數(shù)據(jù)的流程示意圖。
      [0034]元件標號說明
      [0035]I具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)
      [0036]11控制器
      [0037]111控制模塊
      [0038]112片內(nèi)易失存儲器
      [0039]113片內(nèi)非易失存儲器
      [0040]12片外非易失存儲器
      [0041]21?25寫入數(shù)據(jù)的步驟
      [0042]31?34讀出數(shù)據(jù)的步驟

      【具體實施方式】
      [0043]以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應(yīng)用,本說明書中的各項細節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。
      [0044]請參閱圖1?圖3。需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
      [0045]實施例一
      [0046]如圖1所示,本發(fā)明提供一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,所述具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法應(yīng)用于嵌入式系統(tǒng)1,所述嵌入式系統(tǒng)I至少包括:
      [0047]控制器11以及片外非易失存儲器12,所述控制器11包括控制模塊111、片內(nèi)易失存儲器112及片內(nèi)非易失存儲器113。
      [0048]所述控制模塊111連接所述片內(nèi)易失存儲器112、所述片內(nèi)非易失存儲器113以及所述片外非易失存儲器12,用于將所述片內(nèi)易失存儲器112中的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)后存儲到所述片內(nèi)非易失存儲器113及所述片外非易失存儲器12,或者將所述片內(nèi)非易失存儲器113及所述片外非易失存儲器12中的抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)合并解密后存儲到所述片內(nèi)易失存儲器112。
      [0049]所述片內(nèi)易失存儲器112連接于所述控制模塊111、所述片內(nèi)非易失存儲器113及所述片外非易失存儲器12,用于存儲運行數(shù)據(jù),受所述控制模塊111的控制實現(xiàn)所述片內(nèi)易失存儲器112與所述片內(nèi)非易失存儲器113及所述片外非易失存儲器12之間的數(shù)據(jù)傳輸。
      [0050]所述片內(nèi)非易失存儲器113連接于所述控制模塊111及所述片內(nèi)易失存儲器112,用于存儲抽離信息數(shù)據(jù),受所述控制模塊111的控制實現(xiàn)所述片內(nèi)非易失存儲器113與所述片內(nèi)易失存儲器112之間的數(shù)據(jù)傳輸。
      [0051]所述片外非易失存儲器12連接于所述控制模塊111及所述片內(nèi)易失存儲器112,用于存儲主體信息數(shù)據(jù),受所述控制模塊111的控制實現(xiàn)所述片外非易失存儲器12與所述片內(nèi)易失存儲器112之間的數(shù)據(jù)傳輸。
      [0052]具體地,所述抽離信息數(shù)據(jù)是將被寫入所述片外非易失存儲器12的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的信息、相應(yīng)點位、長度以及變換參數(shù)為關(guān)鍵參數(shù)的數(shù)據(jù)。
      [0053]具體地,所述主體信息數(shù)據(jù)是將被寫入所述片外非易失存儲器12的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填所獲得的相應(yīng)數(shù)據(jù)。
      [0054]具體地,以數(shù)據(jù)塊為單位將所述片內(nèi)易失存儲器112內(nèi)的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù),并分開寫入不同的存儲介質(zhì)內(nèi),即所述抽離信息數(shù)據(jù)寫入所述片內(nèi)非易失存儲器113中、所述主體信息數(shù)據(jù)寫入所述片外非易失存儲器12中。
      [0055]實施例二
      [0056]如圖1?圖3所示,本發(fā)明提供一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,包括以下過程:
      [0057]如圖1所示,在寫入數(shù)據(jù)時,基于控制模塊111以數(shù)據(jù)塊為單位將片內(nèi)易失存儲器112內(nèi)運行的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù),并分別存入片內(nèi)非易失存儲器113及片外非易失存儲器12中。
      [0058]具體地,所述抽離信息數(shù)據(jù)是將被寫入所述片外非易失存儲器12的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的信息、相應(yīng)點位、長度以及變換參數(shù)為關(guān)鍵參數(shù)的數(shù)據(jù)。
      [0059]具體地,所述主體信息數(shù)據(jù)是將被寫入所述片外非易失存儲器12的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填所獲得的相應(yīng)數(shù)據(jù)。
      [0060]如圖2所示,具體地,寫入數(shù)據(jù)的過程包括以下步驟:
      [0061]21)將被寫入所述片外非易失存儲器12的數(shù)據(jù)以數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換。
      [0062]22)基于所述關(guān)聯(lián)變換得到的數(shù)據(jù)以數(shù)據(jù)塊為單位抽取隨機長度字節(jié)的數(shù)據(jù),獲得相應(yīng)抽離信息數(shù)據(jù)。
      [0063]23)將抽取所得的所述抽離信息數(shù)據(jù)按邏輯塊號順序?qū)懭胨銎瑑?nèi)非易失存儲器113。
      [0064]24)將所述關(guān)聯(lián)變換所得數(shù)據(jù)被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填,獲得相應(yīng)主體信息數(shù)據(jù)。
      [0065]25)將所述主體信息數(shù)據(jù)按邏輯塊號順序?qū)懭胨銎夥且资Т鎯ζ?2。
      [0066]如圖1所示,在讀出數(shù)據(jù)時,基于所述控制模塊111將所述片內(nèi)非易失存儲器113及所述片外非易失存儲器12內(nèi)存儲的抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)合并解密,并存入所述片內(nèi)易失存儲器112。
      [0067]如圖3所示,具體地,讀出數(shù)據(jù)的過程包括以下步驟:
      [0068]31)所述控制模塊111將所述片外非易失存儲器12內(nèi)的相應(yīng)主體信息數(shù)據(jù)讀入所述片內(nèi)易失存儲器112。
      [0069]32)所述控制模塊111自動關(guān)聯(lián)所述抽離信息數(shù)據(jù)。
      [0070]33)所述控制模塊111將存儲于所述片內(nèi)非易失存儲器113內(nèi)的相應(yīng)抽離信息數(shù)據(jù)讀入所述片內(nèi)易失存儲器112。
      [0071]34)所述控制模塊111在所述片內(nèi)易失存儲器112內(nèi)基于相應(yīng)主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)進行還原變換,從而得到拆分加密前相對應(yīng)的數(shù)據(jù)。
      [0072]綜上所述,本發(fā)明提供一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,通過拆分加密實現(xiàn)嵌入式系統(tǒng)所存儲數(shù)據(jù)的有效分離存儲;嵌入式系統(tǒng)向片外非易失存儲器寫數(shù)據(jù)時以數(shù)據(jù)塊為單位將被寫入數(shù)據(jù)基于全文關(guān)聯(lián)變換后拆分成主體信息數(shù)據(jù)及抽離信息數(shù)據(jù),并將主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)分別寫入不同的存儲介質(zhì),實現(xiàn)文件數(shù)據(jù)的安全有效分離存儲;嵌入式系統(tǒng)必須基于主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)關(guān)聯(lián)、反變換等操作才可實現(xiàn)對片外存儲器內(nèi)所存儲數(shù)據(jù)的讀取操作。本發(fā)明有效克服了現(xiàn)有嵌入式系統(tǒng)的信息安全管理中的種種缺點,為嵌入式系統(tǒng)防擴散、防竊取、防破解的信息安全提供一種安全且易用的新方法,從而可為嵌入式系統(tǒng)提供高度防護功能。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點而具高度產(chǎn)業(yè)利用價值。
      [0073]上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
      【權(quán)利要求】
      1.一種具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于,包括以下過程:在寫入數(shù)據(jù)時,基于控制模塊以數(shù)據(jù)塊為單位將片內(nèi)易失存儲器內(nèi)運行的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù),并分別存入片內(nèi)非易失存儲器及片外非易失存儲器; 在讀出數(shù)據(jù)時,基于所述控制模塊將所述片內(nèi)非易失存儲器及所述片外非易失存儲器內(nèi)存儲的抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)合并解密,并存入所述片內(nèi)易失存儲器。
      2.根據(jù)權(quán)利要求1所述的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于,所述具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法應(yīng)用于嵌入式系統(tǒng),所述嵌入式系統(tǒng)至少包括: 控制器以及片外非易失存儲器,所述控制器包括所述控制模塊、所述片內(nèi)易失存儲器及所述片內(nèi)非易失存儲器; 所述控制模塊連接所述片內(nèi)易失存儲器、所述片內(nèi)非易失存儲器以及所述片外非易失存儲器,用于將所述片內(nèi)易失存儲器中的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)后存儲到所述片內(nèi)非易失存儲器及所述片外非易失存儲器,或者將所述片內(nèi)非易失存儲器及所述片外非易失存儲器中的抽離信息數(shù)據(jù)及主體信息數(shù)據(jù)合并解密后存儲到所述片內(nèi)易失存儲器; 所述片內(nèi)易失存儲器連接于所述控制模塊、所述片內(nèi)非易失存儲器及所述片外非易失存儲器,用于存儲運行數(shù)據(jù),受所述控制模塊的控制實現(xiàn)所述片內(nèi)易失存儲器與所述片內(nèi)非易失存儲器及所述片外非易失存儲器之間的數(shù)據(jù)傳輸; 所述片內(nèi)非易失存儲器連接于所述控制模塊及所述片內(nèi)易失存儲器,用于存儲抽離信息數(shù)據(jù),受所述控制模塊的控制實現(xiàn)所述片內(nèi)非易失存儲器與所述片內(nèi)易失存儲器之間的數(shù)據(jù)傳輸; 所述片外非易失存儲器連接于所述控制模塊及所述片內(nèi)易失存儲器,用于存儲主體信息數(shù)據(jù),受所述控制模塊的控制實現(xiàn)所述片外非易失存儲器與所述片內(nèi)易失存儲器之間的數(shù)據(jù)傳輸。
      3.根據(jù)權(quán)利要求1所述的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于:以數(shù)據(jù)塊為單位將所述片內(nèi)易失存儲器內(nèi)的數(shù)據(jù)拆分加密成抽離信息數(shù)據(jù)及主體信息數(shù)據(jù),并分別寫入不同的存儲介質(zhì)內(nèi),其中所述抽離信息數(shù)據(jù)被寫入所述片內(nèi)非易失存儲器,所述主體信息數(shù)據(jù)被寫入所述片外非易失存儲器。
      4.根據(jù)權(quán)利要求3所述的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于:所述抽離信息數(shù)據(jù)是將被寫入所述片外非易失存儲器的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的信息、相應(yīng)點位、長度以及變換參數(shù)為關(guān)鍵參數(shù)的數(shù)據(jù)。
      5.根據(jù)權(quán)利要求3所述的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于:所述主體信息數(shù)據(jù)是將被寫入所述片外非易失存儲器的數(shù)據(jù)基于數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換后所得數(shù)據(jù)在獲得所述抽離信息數(shù)據(jù)時被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填所獲得的相應(yīng)數(shù)據(jù)。
      6.根據(jù)權(quán)利要求3所述的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于,寫入數(shù)據(jù)的過程包括以下步驟: 21)將被寫入所述片外非易失存儲器的數(shù)據(jù)以數(shù)據(jù)塊為單位進行全文關(guān)聯(lián)變換; 22)基于所述關(guān)聯(lián)變換得到的數(shù)據(jù)以數(shù)據(jù)塊為單位抽取隨機長度字節(jié)的數(shù)據(jù),獲得相應(yīng)抽離信息數(shù)據(jù); 23)將抽取所得的所述抽離信息數(shù)據(jù)按邏輯塊號順序?qū)懭胨銎瑑?nèi)非易失存儲器; 24)將所述關(guān)聯(lián)變換所得數(shù)據(jù)被抽取的隨機長度字節(jié)數(shù)的數(shù)據(jù)相對應(yīng)位置進行隨機擾碼回填,獲得相應(yīng)主體信息數(shù)據(jù); 25)將所述主體信息數(shù)據(jù)按邏輯塊號順序?qū)懭胨銎夥且资Т鎯ζ鳌?br> 7.根據(jù)權(quán)利要求3所述的具有數(shù)據(jù)拆分加密功能的嵌入式系統(tǒng)的使用方法,其特征在于,讀出數(shù)據(jù)的過程包括以下步驟: 31)所述控制模塊將所述片外非易失存儲器內(nèi)的相應(yīng)主體信息數(shù)據(jù)讀入所述片內(nèi)易失存儲器; 32)所述控制模塊自動關(guān)聯(lián)所述抽離信息數(shù)據(jù); 33)所述控制模塊將存儲于所述片內(nèi)非易失存儲器內(nèi)的相應(yīng)抽離信息數(shù)據(jù)讀入所述片內(nèi)易失存儲器; 34)所述控制模塊在所述片內(nèi)易失存儲器內(nèi)基于相應(yīng)主體信息數(shù)據(jù)及抽離信息數(shù)據(jù)進行還原變換,從而得到拆分加密前相對應(yīng)的數(shù)據(jù)。
      【文檔編號】G06F21/79GK104392178SQ201410737314
      【公開日】2015年3月4日 申請日期:2014年12月5日 優(yōu)先權(quán)日:2014年12月5日
      【發(fā)明者】陳小剛, 李順芬, 周密, 李鴿子, 宋志棠 申請人:中國科學(xué)院上海微系統(tǒng)與信息技術(shù)研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1