本發明專利技術提出一種基于安全芯片密鑰對的加解密方法及裝置,其中,方法包括:根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態;當接收到加密請求或者解密請求時,查詢已生成的密鑰對的有效狀態;若已生成的密鑰對處于有效狀態時,根據已生成的密鑰對,對加密請求或者解密請求進行相應加解密處理。該方法通過根據安全芯片已生成的密鑰對使用情況,更新已生成的密鑰對的狀態,實現對安全芯片密鑰對進行更新,降低了密鑰對被破解的風險,根據更新后的處于有效狀態的密鑰對,對加密或者解密請求進行加解密處理,提高了通信的安全性。
【技術實現步驟摘要】
基于安全芯片密鑰對的加解密方法及裝置
本專利技術涉及信息安全
,尤其涉及一種基于安全芯片密鑰對的加解密方法及裝置。
技術介紹
隨著通信技術的發展,通信安全普遍受到關注。目前,主要通過將密鑰固化在安全芯片的某個位置,當需要進行加解密時,直接調用密鑰進行加解密的方式保證通信的安全。以終端家電設備與云端服務器之間的通信為例,終端家電設備通過內置安全芯片調用密鑰,在前述的通信過程中進行加解密處理。但是,長時間使用固定的密鑰,容易被黑客發現其中的加解密規律,使密鑰存在被破解的風險,從而降低通信的安全性。
技術實現思路
本專利技術旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本專利技術的第一個目的在于提出一種基于安全芯片密鑰對的加解密方法,以對安全芯片上的密鑰對進行更新,降低密鑰對被破解的風險,從而提高通信的安全性。本專利技術的第二個目的在于提出一種基于安全芯片密鑰對的加解密裝置。為達上述目的,本專利技術第一方面實施例提出了一種基于安全芯片密鑰對的加解密方法,包括:根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態;當接收到加密請求或者解密請求時,查詢已生成的密鑰對的有效狀態;若已生成的密鑰對處于有效狀態時,根據已生成的密鑰對,對加密請求或者解密請求進行相應加解密處理。本專利技術實施例的基于安全芯片密鑰對的加解密方法,通過根據安全芯片已生成的密鑰對使用情況,更新已生成的密鑰對的狀態,實現對安全芯片密鑰對進行更新,降低了密鑰對被破解的風險,根據更新后的處于有效狀態的密鑰對,對加密或者解密請求進行加解密處理,提高了通信的安全性。另外,本專利技術實施例的基于安全芯片密鑰對的加解密方法,還具有如下附加的技術特征:在本專利技術的一個實施例中,查詢已生成的密鑰對的有效狀態之后,還包括:若已生成的密鑰對處于無效狀態時,重新生成密鑰對,并設置重新生成的密鑰對為有效狀態;根據重新生成的密鑰對,對加密請求或者解密請求進行相應加解密處理。在本專利技術的一個實施例中,根據重新生成的密鑰對,對加密請求或者解密請求進行相應加解密處理之前,還包括:根據重新生成的密鑰對,執行終端家電設備與云端服務器之間的密鑰協商流程。在本專利技術的一個實施例中,查詢已生成的密鑰對的有效狀態,包括:查詢安全芯片可訪問的存儲區域中的預設字節;根據預設字節中預設標識位的取值,確定已生成的密鑰對是否處于有效狀態。在本專利技術的一個實施例中,預設標識位為預設字節末尾的固定個數比特,預設字節的數據量為至少一個字節。在本專利技術的一個實施例中,根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態,包括根據已生成的密鑰對的使用時長,更新已生成的密鑰對的有效狀態。在本專利技術的一個實施例中,根據安全芯片已生成的密鑰對的使用情況,更新所述已生成的密鑰對的有效狀態,包括:根據已生成的密鑰對的使用次數,更新已生成的密鑰對的有效狀態。在本專利技術的一個實施例中,根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態之后,還包括:若更新已生成的密鑰對的有效狀態為無效狀態,對已生成的密鑰對進行清除。為達上述目的,本專利技術第二方面實施例提出了一種基于安全芯片密鑰對的加解密裝置,包括:更新模塊,用于根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態;查詢模塊,用于當接收到加密請求或者解密請求時,查詢已生成的密鑰對的有效狀態;第一處理模塊,用于若已生成的密鑰對處于有效狀態時,根據已生成的密鑰對,對加密請求或者解密請求進行相應加解密處理。本專利技術實施例的基于安全芯片密鑰對的加解密裝置,通過根據安全芯片已生成的密鑰對使用情況,更新已生成的密鑰對的狀態,實現對安全芯片密鑰對進行更新,降低了密鑰對被破解的風險,根據更新后的處于有效狀態的密鑰對,對加密或者解密請求進行加解密處理,提高了通信的安全性。另外,本專利技術實施例的基于安全芯片密鑰對的加解密裝置,還具有如下附加的技術特征:在本專利技術的一個實施例中,還包括:生成模塊,用于若已生成的密鑰對處于無效狀態時,重新生成密鑰對,并設置重新生成的密鑰對為有效狀態;第二處理模塊,用于根據重新生成的密鑰對,對加密請求或者解密請求進行相應加解密處理。在本專利技術的一個實施例中,還包括:密鑰協商模塊,用于根據重新生成的密鑰對,執行終端家電設備與云端服務器之間的密鑰協商流程。在本專利技術的一個實施例中,查詢模塊,具體用于:查詢安全芯片可訪問的存儲區域中的預設字節;根據預設字節中預設標識位的取值,確定已生成的密鑰對是否處于有效狀態。在本專利技術的一個實施例中,預設標識位為預設字節末尾的固定個數比特,預設字節的數據量為至少一個字節。在本專利技術的一個實施例中,更新模塊,具體用于:根據已生成的密鑰對的使用時長,更新已生成的密鑰對的有效狀態。在本專利技術的一個實施例中,更新模塊,具體用于:根據已生成的密鑰對的使用次數,更新已生成的密鑰對的有效狀態。在本專利技術的一個實施例中,還包括:清除模塊,用于若更新已生成的密鑰對的有效狀態為無效狀態,對已生成的密鑰對進行清除。本專利技術附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本專利技術的實踐了解到。附圖說明本專利技術上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:圖1是根據本專利技術一個實施例的基于安全芯片密鑰對的加解密方法的流程圖;圖2是根據本專利技術一個具體實施例的基于安全芯片密鑰對的加解密方法的流程圖;圖3是終端家電設備與云端服務器之間根據重新生成的密鑰對進行密鑰協商的流程示意圖;圖4是根據本專利技術一個實施例的基于安全芯片密鑰對的加解密裝置的結構示意圖;圖5是根據本專利技術另一個實施例的基于安全芯片密鑰對的加解密裝置的結構示意圖;圖6是根據本專利技術一個具體實施例的基于安全芯片密鑰對的加解密裝置的結構示意圖;圖7是根據本專利技術又一個實施例的基于安全芯片密鑰對的加解密裝置的結構示意圖。具體實施方式下面詳細描述本專利技術的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本專利技術,而不能理解為對本專利技術的限制。下面參考附圖描述本專利技術實施例的基于安全芯片密鑰對的加解密方法及裝置。針對目前由于密鑰通常被固化在安全芯片某個位置,使得長時間使用固化的密鑰,容易被黑客發現其中的加解密規律,使密鑰存在被破解的風險的問題,本專利技術實施例提出一種基于安全芯片密鑰對的加解密方法,包括:根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態;當接收到加密請求或者解密請求時,查詢已生成的密鑰對的有效狀態;若已生成的密鑰對處于有效狀態時,根據已生成的密鑰對,對加密請求或者解密請求進行相應加解密處理。圖1是根據本專利技術一個實施例的基于安全芯片密鑰對的加解密方法的流程圖。如圖1所示,該基于安全芯片密鑰對的加解密方法包括:S101,根據安全芯片已生成的密鑰對的使用情況,更新已生成的密鑰對的有效狀態。在本專利技術的一個實施例中,以終端家電設備與云端服務器之間的通信為例。在終端家電與云端服務器進行通信的過程中,為了降低終端家電設備中安全芯片生成的密鑰對被破解的風險,可根據安全芯片已生成的密鑰對的使用情況,更新安全芯片已生成的密本文檔來自技高網...

【技術保護點】
一種基于安全芯片密鑰對的加解密方法,其特征在于,包括:根據安全芯片已生成的密鑰對的使用情況,更新所述已生成的密鑰對的有效狀態;當接收到加密請求或者解密請求時,查詢所述已生成的密鑰對的有效狀態;若所述已生成的密鑰對處于有效狀態時,根據所述已生成的密鑰對,對所述加密請求或者所述解密請求進行相應加解密處理。
【技術特征摘要】
1.一種基于安全芯片密鑰對的加解密方法,其特征在于,包括:根據安全芯片已生成的密鑰對的使用情況,更新所述已生成的密鑰對的有效狀態;當接收到加密請求或者解密請求時,查詢所述已生成的密鑰對的有效狀態;若所述已生成的密鑰對處于有效狀態時,根據所述已生成的密鑰對,對所述加密請求或者所述解密請求進行相應加解密處理。2.根據權利要求1所述的加解密方法,其特征在于,所述查詢所述已生成的密鑰對的有效狀態之后,還包括:若所述已生成的密鑰對處于無效狀態時,重新生成密鑰對,并設置重新生成的密鑰對為有效狀態;根據所述重新生成的密鑰對,對所述加密請求或者所述解密請求進行相應加解密處理。3.根據權利要求2所述的加解密方法,其特征在于,所述根據重新生成的密鑰對,對所述加密請求或者所述解密請求進行相應加解密處理之前,還包括:根據所述重新生成的密鑰對,執行終端家電設備與云端服務器之間的密鑰協商流程。4.根據權利要求1-3任一項所述的加解密方法,其特征在于,所述查詢所述已生成的密鑰對的有效狀態,包括:查詢所述安全芯片可訪問的存儲區域中的預設字節;根據所述預設字節中預設標識位的取值,確定所述已生成的密鑰對是否處于有效狀態。5.根據權利要求4所述的加解密方法,其特征在于,所述預設標識位為所述預設字節末尾的固定個數比特,所述預設字節的數據量為至少一個字節。6.根據權利要求1-5任一項所述的加解密方法,其特征在于,所述根據安全芯片已生成的密鑰對的使用情況,更新所述已生成的密鑰對的有效狀態,包括:根據所述已生成的密鑰對的使用時長,更新所述已生成的密鑰對的有效狀態。7.根據權利要求1-5任一項所述的加解密方法,其特征在于,所述根據安全芯片已生成的密鑰對的使用情況,更新所述已生成的密鑰對的有效狀態,包括:根據所述已生成的密鑰對的使用次數,更新所述已生成的密鑰對的有效狀態。8.根據權利要求1-5任一項所述的加解密方法,其特征在于,所述根據安全芯片已生成的密鑰對的使用情況,更新所述已生成的密鑰對的有效狀態之后,還包括:若更新所述...
【專利技術屬性】
技術研發人員:劉復鑫,
申請(專利權)人:美的智慧家居科技有限公司,美的集團股份有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。