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

      密鑰共享方法、裝置與系統(tǒng)的制作方法

      文檔序號:9263302閱讀:668來源:國知局
      密鑰共享方法、裝置與系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計算機密碼學(xué),尤其涉及一種基于密碼硬件虛擬化的密鑰共享方法、裝置與系統(tǒng)。
      【背景技術(shù)】
      [0002]密碼硬件是專門用于密碼計算的一類硬件的統(tǒng)稱。密碼硬件虛擬化可以提高密碼硬件資源的處理效率。在實現(xiàn)多個密碼硬件虛擬化時,要對密碼硬件計算資源進行合理調(diào)度。在密碼硬件計算資源進行調(diào)度時,一個關(guān)鍵問題就在于密鑰共享。如果密鑰無法共享或者密鑰共享效率太低,無法實現(xiàn)計算資源的合理調(diào)度。
      [0003]現(xiàn)有技術(shù)中,密碼硬件A和密碼硬件B在實現(xiàn)密鑰共享時,A和B需要先基于身份建立安全通訊信道,密碼硬件A將原密鑰用公鑰進行加密獲得密文,然后通過建立的安全通訊信道將私鑰和密文傳遞到密碼硬件B之中,密碼硬件B根據(jù)私鑰對密文進行解密,獲得原密鑰,所述公鑰與所述私鑰對應(yīng)。密鑰通過安全通信信道在雙方之間共享。
      [0004]然而,利用上述方法進行密鑰共享時,密鑰共享只能局限于兩方,多方共享時效率會很低。

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

      [0005]鑒于此,本發(fā)明實施例提供一種密鑰共享方法、裝置與系統(tǒng),可以解決多方交互時密鑰共享效率低的問題。
      [0006]第一方面,本發(fā)明實施例提供一種密鑰共享方法,包括:
      [0007]第一密碼硬件根據(jù)群組密鑰對待發(fā)送的第一密鑰進行加密處理,得到第一密文;
      [0008]所述第一密碼硬件向第二密碼硬件發(fā)送所述第一密文,以使所述第二密碼硬件根據(jù)所述群組密鑰對所述第一密文進行解密處理,以得到所述第一密鑰;
      [0009]其中,所述第二密碼硬件與所述第一密碼硬件屬于同一群組。
      [0010]結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述第一密碼硬件根據(jù)群組密鑰對待發(fā)送的第一密鑰進行加密處理之前,還包括:
      [0011]所述第一密碼硬件接收第二密碼硬件發(fā)送的秘密參數(shù);
      [0012]所述第一密碼硬件根據(jù)接收到的所述秘密參數(shù)以及所述第一密碼硬件的秘密參數(shù)生成所述群組密鑰;
      [0013]所述第一密碼硬件向所述第二密碼硬件發(fā)送所述群組密鑰。
      [0014]結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述第一密碼硬件根據(jù)群組密鑰對待發(fā)送的第一密鑰進行加密處理之前,還包括:
      [0015]所述第一密碼硬件向第二密碼硬件發(fā)送所述第一密碼硬件的秘密參數(shù),以使所述第二密碼硬件根據(jù)接收到的秘密參數(shù)和所述第二密碼硬件的秘密參數(shù)生成所述群組密鑰;
      [0016]所述第一密碼硬件接收所述第二密碼硬件發(fā)送的所述群組密鑰。
      [0017]結(jié)合第一方面以及第一方面的第一和第二種可能的實現(xiàn)方式中的任一種,在第一方面的第三種可能的實現(xiàn)方式中,所述第一密碼硬件向第二密碼硬件發(fā)送所述第一密文包括:
      [0018]所述第一密碼硬件接收管理服務(wù)器發(fā)送的導(dǎo)出請求;
      [0019]所述第一密碼硬件根據(jù)所述導(dǎo)出請求向所述管理服務(wù)器發(fā)送所述第一密文,以使得所述管理服務(wù)器將所述第一密文發(fā)送給所述第二密碼硬件。第二方面,本發(fā)明實施例提供一種密鑰共享方法,包括:
      [0020]第二密碼硬件獲取第一密碼硬件發(fā)送的第一密文,所述第一密文為所述第一密碼硬件根據(jù)群組密鑰對第一密鑰加密處理后得到的;
      [0021]所述第二密碼硬件根據(jù)群組密鑰對所述第一密文進行解密處理,獲得第一密鑰;
      [0022]其中所述第一密碼硬件和所述第二密碼硬件屬于同一群組。
      [0023]結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述第二密碼硬件獲取第一密碼硬件發(fā)送的第一密文,包括:
      [0024]所述第二密碼硬件接收管理服務(wù)器發(fā)送的導(dǎo)入請求;
      [0025]所述第二密碼硬件根據(jù)所述導(dǎo)入請求,從所述管理服務(wù)器獲取所述第一密文。
      [0026]結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述第二密碼硬件根據(jù)群組密鑰對所述第一密文進行解密處理之前,還包括:
      [0027]所述第二密碼硬件將所述第二密碼硬件的秘密參數(shù)發(fā)送到所述第一密碼硬件,以使得所述第一密碼硬件根據(jù)接收到的秘密參數(shù)以及所述第一密碼硬件的秘密參數(shù)生成所述群組密鑰,并接收第一密碼硬件發(fā)送的所述群組密鑰。
      [0028]結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述第二密碼硬件根據(jù)群組密鑰對所述第一密文進行解密處理之前,還包括:
      [0029]所述第二密碼硬件接收第一密碼硬件發(fā)送的秘密參數(shù),并根據(jù)接收到的秘密參數(shù)以及所述第二密碼硬件的秘密參數(shù)生成所述群組密鑰;
      [0030]所述第二密碼硬件向所述第一密碼硬件發(fā)送所述群組密鑰。
      [0031]第三方面,本發(fā)明實施例提供一種密碼硬件,包括:
      [0032]加密模塊,用于根據(jù)群組密鑰對待發(fā)送的第一密鑰進行加密處理,得到第一密文;
      [0033]發(fā)送模塊,用于向第二密碼硬件發(fā)送所述第一密文,以使所述第二密碼硬件根據(jù)所述群組密鑰對所述第一密文進行解密處理,以得到所述第一密鑰;
      [0034]其中,所述第二密碼硬件與所述第一密碼硬件屬于同一群組。
      [0035]結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,還包括接收模塊以及第一密鑰生成模塊;
      [0036]所述接收模塊,用于接收第二密碼硬件發(fā)送的秘密參數(shù);
      [0037]所述第一密鑰生成模塊,用于根據(jù)所述接收模塊接收到的所述秘密參數(shù)以及所述第一密碼硬件的秘密參數(shù)生成所述群組密鑰;
      [0038]所述發(fā)送模塊,還用于向所述第二密碼硬件發(fā)送所述第一密鑰生成模塊生成的所述群組密鑰;
      [0039]所述加密模塊,具體用于根據(jù)所述第一密鑰生成模塊生成的群組密鑰對待發(fā)送的第一密鑰進行加密處理,得到第一密文。
      [0040]結(jié)合第三方面,在第三方面的第二種可能的實現(xiàn)方式中,還包括接收模塊;
      [0041]所述發(fā)送模塊,還用于向第二密碼硬件發(fā)送所述第一密碼硬件的秘密參數(shù),以使所述第二密碼硬件根據(jù)接收到的秘密參數(shù)和所述第二密碼硬件的秘密參數(shù)生成所述群組密鑰;
      [0042]所述接收模塊,用于接收所述第二密碼硬件發(fā)送的所述群組密鑰;
      [0043]所述加密模塊,具體用于根據(jù)所述接收模塊接收到的所述群組密鑰對待發(fā)送的第一密鑰進行加密處理,得到第一密文。
      [0044]結(jié)合第三方面以及第三方面的第一和第二種可能的實現(xiàn)方式中的任一種,在第三方面的第三種可能的實現(xiàn)方式中,所述發(fā)送模塊,具體用于:
      [0045]接收管理服務(wù)器發(fā)送的導(dǎo)出請求;
      [0046]根據(jù)所述導(dǎo)出請求向所述管理服務(wù)器發(fā)送所述第一密文,以使得所述管理服務(wù)器將所述第一密文發(fā)送給所述第二密碼硬件。
      [0047]第四方面,本發(fā)明實施例提供一種密碼硬件,包括:
      [0048]獲取模塊,用于獲取第一密碼硬件發(fā)送的第一密文,所述第一密文為所述第一密碼硬件根據(jù)群組密鑰對第一密鑰加密處理后得到的;
      [0049]解密模塊,用于根據(jù)所述群組密鑰對所述第一密文進行解密處理,獲得第一密鑰;
      [0050]其中所述第一密碼硬件和所述第二密碼硬件屬于同一群組。
      [0051]結(jié)合第四方面,在第四方面的第一種可能的實現(xiàn)方式中,所述獲取模塊,具體用于:
      [0052]接收管理服務(wù)器發(fā)送的導(dǎo)入請求;
      [0053]根據(jù)所述導(dǎo)入請求從所述管理服務(wù)器獲取所述第一密文。
      [0054]結(jié)合第四方面或第四方面的第一種可能的實現(xiàn)方式,在第四方面的第二種可能的實現(xiàn)方式中,還包括發(fā)送模塊和接收模塊;
      [0055]所述發(fā)送模塊,用于將所述第二密碼硬件的秘密參數(shù)發(fā)送到所述第一密碼硬件,以使得所述第一密碼硬件根據(jù)接收到的秘密參數(shù)以及所述第一密碼硬件的秘密參數(shù)生成所述群組密鑰;
      [0056]所述接收模塊,用于接收
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1