国产精品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>

      一種恢復交易數據的方法

      文檔序號:6431752閱讀:188來源:國知局
      專利名稱:一種恢復交易數據的方法
      技術領域
      本發(fā)明涉及電子商務領域,更具體地說,涉及一種恢復交易數據的方法。
      背景技術
      隨著互聯(lián)網技術的發(fā)展,電子商務的實時性和便捷性體現(xiàn)的越來越明顯。在進行交易的過程中,大量的交易數據需要存儲、轉發(fā)以及回發(fā)。目前,數據交易系統(tǒng)普遍采用的數據存儲設備主要由用于進行數據控制的CPU模塊、用于存儲數據的數據存儲模塊及用于與數據交易系統(tǒng)進行通信的系統(tǒng)接口電路組成,該CPU模塊與系統(tǒng)接口電路直接相連,且該CPU模塊通過信號線與數據存儲模塊相連,其中采用數據存儲模塊來存儲系統(tǒng)數據。該設備數據存儲的過程為當CPU模塊檢測到數據存儲指令時,CPU模塊經系統(tǒng)接口電路接收數據,然后將數據暫存到CPU模塊中的靜態(tài)數據存儲器RAM中,RAM先計算和校驗循環(huán)冗余碼CRC,計算和驗證報文驗證碼MAC,待檢測到計算結果正確后,CPU模塊中的CPU用自身的密鑰加密算法對數據進行加密運算,將加密數據通過數據存儲模塊中的接口電路傳送到 FLASH存儲器中進行存儲。雖然該加密存儲設備采取了使用CPU模塊的加密功能對數據進行加密處理后,再將加密數據存到數據存儲模塊的加密存儲方法,但是它只能實現(xiàn)數據的存儲的功能,并不能保證在系統(tǒng)數據遭到破壞或FMEM中的FLASH被惡意毀壞時,數據不丟失和數據恢復。由此可見,目前數據交易系統(tǒng)的數據存儲設備自身并不具備可恢復性。

      發(fā)明內容
      本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術交易時存在惡意破壞導致數據錯誤的缺陷,提供一種恢復交易數據的方法,該方法運用于恢復交易數據的系統(tǒng),所述系統(tǒng)包括 CPU模塊、數據存儲模塊、系統(tǒng)接口電路、安全存儲模塊,所述安全存儲模塊包括CPU、讀寫存儲器、RAM和接口電路,該方法包括如下步驟,
      51數據交易系統(tǒng)中的數據通過系統(tǒng)接口電路發(fā)送到CPU模塊中;
      52=CPU模塊接收到數據后,將數據存儲到數據存儲模塊中,同時將接收的數據發(fā)送給安全存儲模塊,暫存到RAM中;
      53安全存儲模塊的CPU將RAM中的數據存儲到讀寫存儲器中;
      54=CPU模塊檢測到數據存儲模塊中的數據遭到破壞時,啟動數據恢復巧操作,CPU模塊與安全存儲模塊之間通過指令進行雙向身份驗證;
      55=CPU模塊檢驗安全存儲模塊中的讀寫存儲器中數據的完整性和合法性;
      56安全存儲模塊的CPU將讀寫存儲器中的數據讀出,暫存到安全存儲模塊的RAM
      中;
      S7:讀出的數據通過接口電路發(fā)送到CPU模塊,CPU模塊將此數據存儲到數據存儲模塊中。在本發(fā)明所述的恢復交易數據的方法中,步驟S2包括RAM對數據進行計算和校驗循環(huán)冗余碼CRC,及計算和驗證報文驗證碼MAC。
      在本發(fā)明所述的恢復交易數據的方法中,該方法步驟S3還包括安全存儲模塊的 CPU對數據進行加密處理,步驟S6還包括安全存儲模塊的CPU對讀寫存儲器中的數據進行解密處理。實施本發(fā)明的恢復交易數據的方法,具有以下有益效果通過將交易數據在安全存儲模塊中備份,并利用CPU模塊對系統(tǒng)整個運行過程進行監(jiān)控檢測,當檢測到系統(tǒng)非正常運行時,利用備份將讀寫存儲器中的數據恢復,保證數據不丟失,且能夠使系統(tǒng)恢復正常工作。提高了數據的安全性、可靠性。


      圖1為本發(fā)明恢復交易數據的方法的一實施例的流程圖。圖2為本發(fā)明恢復交易數據的方法的另一實施例的流程圖。
      具體實施例方式該方法用于恢復交易數據的系統(tǒng),該系統(tǒng)包括用于數據控制的CPU模塊、用于存儲數據的數據存儲模塊、用于與數據交易系統(tǒng)進行通信的系統(tǒng)接口電路以及安全存儲模塊。其中,數據存儲模塊通過信號線與CPU模塊連接,系統(tǒng)接口電路與CPU模塊電路連接,安全存儲模塊與CPU模塊電路連接。本發(fā)明恢復交易數據的系統(tǒng)的安全存儲模塊可以為電路板卡;其系統(tǒng)接口電路可以為電路板接口連接器,也可以將其安裝在一個殼體內,此時,系統(tǒng)接口電路可以為標準IDE接口。安全存儲模塊包含一個控制數據存儲或數據恢復的CPU、 一個用于數據備份的讀寫存儲器、一個用于暫存數據的靜態(tài)存儲器RAM和用于與CPU模塊進行通信的接口電路。圖1為本發(fā)明恢復交易數據的方法的一實施例的流程圖。如圖所示,在交易開始時,數據交易系統(tǒng)中的數據通過系統(tǒng)接口電路發(fā)送到CPU模塊中;CPU模塊接收到數據后,將數據存儲到數據存儲模塊中,同時將接收的數據發(fā)送給安全存儲模塊,暫存到RAM 中;安全存儲模塊的CPU將RAM中的數據存儲到讀寫存儲器中;CPU模塊檢測到數據存儲模塊中的數據遭到破壞時,啟動數據恢復巧操作,CPU模塊與安全存儲模塊之間通過指令進行雙向身份驗證;CPU模塊檢驗安全存儲模塊中的讀寫存儲器中數據的完整性和合法性; 安全存儲模塊的CPU將讀寫存儲器中的數據讀出,暫存到安全存儲模塊的RAM中;讀出的數據通過接口電路發(fā)送到CPU模塊,CPU模塊將此數據存儲到數據存儲模塊中。圖2為本發(fā)明恢復交易數據的方法的另一實施例的流程圖。如圖所示,在交易開始時,數據交易系統(tǒng)中的數據通過系統(tǒng)接口電路發(fā)送到CPU模塊中;CPU模塊接收到數據后,將數據存儲到數據存儲模塊中,同時將接收的數據發(fā)送給安全存儲模塊,暫存到RAM 中;安全存儲模塊的CPU將RAM中的數據加密后存儲到讀寫存儲器中;CPU模塊檢測到數據存儲模塊中的數據遭到破壞時,啟動數據恢復巧操作,CPU模塊與安全存儲模塊之間通過指令進行雙向身份驗證;CPU模塊檢驗安全存儲模塊中的讀寫存儲器中數據的完整性和合法性;安全存儲模塊的CPU將讀寫存儲器中的數據讀出并解密,暫存到安全存儲模塊的 RAM中;讀出的數據通過接口電路發(fā)送到CPU模塊,CPU模塊將此數據存儲到數據存儲模塊中。本發(fā)明是通過一些實施例進行描述的,本領域技術人員知悉,在不脫離本發(fā)明的精神和范圍的情況下,可以對這些特征和實施例進行各種改變或等效替換。另外,在本發(fā)明的教導下,可以對這些特征和實施例進行修改以適應具體的情況及材料而不會脫離本發(fā)明的精神和范圍。因此,本發(fā)明不受此處所公開的具體實施例的限制,所有落入本申請的權利要求范圍內的實施例都屬于本發(fā)明的保護范圍。
      權利要求
      1.一種恢復交易數據的方法,其特征在于該方法運用于恢復交易數據的系統(tǒng),所述系統(tǒng)包括CPU模塊、數據存儲模塊、系統(tǒng)接口電路、安全存儲模塊,所述安全存儲模塊包括 CPU、讀寫存儲器、RAM和接口電路,該方法包括如下步驟,51數據交易系統(tǒng)中的數據通過系統(tǒng)接口電路發(fā)送到CPU模塊中;52=CPU模塊接收到數據后,將數據存儲到數據存儲模塊中,同時將接收的數據發(fā)送給安全存儲模塊,暫存到RAM中;53安全存儲模塊的CPU將RAM中的數據存儲到讀寫存儲器中;54=CPU模塊檢測到數據存儲模塊中的數據遭到破壞時,啟動數據恢復巧操作,CPU模塊與安全存儲模塊之間通過指令進行雙向身份驗證;55=CPU模塊檢驗安全存儲模塊中的讀寫存儲器中數據的完整性和合法性;S6:安全存儲模塊的CPU將讀寫存儲器中的數據讀出,暫存到安全存儲模塊的RAM中;S7 讀出的數據通過接口電路發(fā)送到CPU模塊,CPU模塊將此數據存儲到數據存儲模塊中。
      2.根據權利要求1所述的恢復交易數據的方法,其特征在于步驟S2包括RAM對數據進行計算和校驗循環(huán)冗余碼CRC,及計算和驗證報文驗證碼MAC。
      3.根據權利要求1所述的恢復交易數據的方法,其特征在于該方法步驟S3還包括安全存儲模塊的CPU對數據進行加密處理,步驟S6還包括安全存儲模塊的CPU對讀寫存儲器中的數據進行解密處理。
      全文摘要
      本發(fā)明提供一種恢復交易數據的方法,該方法包括如下步驟,數據交易系統(tǒng)中的數據發(fā)送到CPU模塊中后;存儲到數據存儲模塊中,同時將接收的數據發(fā)送給安全存儲模塊,暫存到RAM中;安全存儲模塊的CPU將RAM中的數據存儲到讀寫存儲器中;CPU模塊檢測到數據存儲模塊中的數據遭到破壞時,啟動數據恢復巧操作;安全存儲模塊的CPU將讀寫存儲器中的數據讀出,暫存到安全存儲模塊的RAM中;讀出的數據通過接口電路發(fā)送到CPU模塊,CPU模塊將此數據存儲到數據存儲模塊中。實施本發(fā)明的方法,在系統(tǒng)非正常運行時,利用備份將讀寫存儲器中的數據恢復,保證數據不丟失,且能夠使系統(tǒng)恢復正常工作。
      文檔編號G06F11/14GK102368220SQ201110249898
      公開日2012年3月7日 申請日期2011年8月29日 優(yōu)先權日2011年8月29日
      發(fā)明者范長江 申請人:大連明江咨詢服務有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1