System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲一区无码精品色,一区二区三区无码高清视频,日韩激情无码免费毛片
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于后量子密鑰封裝算法的通信方法技術

    技術編號:44529246 閱讀:0 留言:0更新日期:2025-03-07 13:19
    本發(fā)明專利技術公開了一種基于后量子密鑰封裝算法的通信方法,克服了現(xiàn)有技術中TLS協(xié)議通信無法應對量子計算技術的威脅,安全性低的問題,包括:生成公私鑰對,發(fā)送用戶端到服務器端的握手消息;從消息空間中生成隨機消息,采用CPA安全后量子密鑰封裝算法對隨機消息和公鑰進行封裝,發(fā)送服務器端到用戶端的握手消息;對私鑰和密文進行解密并計算TLS協(xié)議的中間變量,用戶端和服務器端接收TLS協(xié)議中協(xié)商密鑰所需的中間變量;服務器端利用掩碼函數(shù)計算簽名信息,用戶端接收簽名信息并與原始簽名信息進行比對,若比對成功,則進行數(shù)據(jù)傳輸。為通信提供了抗量子計算攻擊的安全保障,提高了通信安全性。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及量子加密通信,特別涉及了一種基于后量子密鑰封裝算法的通信方法


    技術介紹

    1、傳輸層安全(transport?layer?security,tls)協(xié)議是因特網(wǎng)上一個非常重要的基礎性安全協(xié)議,其應用非常廣泛,包括web瀏覽、ftp文件下載、smtp協(xié)議的電子郵件等。tls協(xié)議因為其應用的廣泛性,一直受到相關業(yè)界和學術界的關注,對于此類實用性網(wǎng)絡安全協(xié)議,不僅要考慮其安全性,而且還要考慮其執(zhí)行效率及其在實踐中是否易于部署。但當前,網(wǎng)絡信息系統(tǒng)(如因特網(wǎng)等公共網(wǎng)絡基礎設施)中廣泛部署的絕大多數(shù)安全協(xié)議是利用diffie-hellman、rsa、ecc等傳統(tǒng)公鑰密碼體制來實現(xiàn)的,tls協(xié)議也是如此。這些傳統(tǒng)公鑰密碼體制的安全性往往建立在大整數(shù)分解問題、離散對數(shù)問題等經(jīng)典數(shù)論難題基礎之上。

    2、量子計算是一種革命性的計算范式,它利用量子力學的基本原理來處理信息。與傳統(tǒng)的經(jīng)典計算機不同,量子計算機利用量子比特(qubit)的疊加和糾纏特性,能夠在特定問題領域展現(xiàn)出指數(shù)級的計算能力。量子計算機的理論基礎可以追溯到20世紀80年代,但近年來在硬件實現(xiàn)方面取得了突破性進展。量子計算機在某些特定問題上表現(xiàn)出巨大的優(yōu)勢,尤其是在大數(shù)分解、數(shù)據(jù)庫搜索和復雜系統(tǒng)優(yōu)化等領域。這種計算能力的提升對現(xiàn)有的密碼系統(tǒng)構成了重大威脅。特別是廣泛應用的公鑰密碼系統(tǒng),如rsa和橢圓曲線密碼,其安全性主要基于大數(shù)分解和離散對數(shù)問題的計算困難性。然而,這些問題在量子計算模型下可以被有效求解,這意味著當大規(guī)模量子計算機實現(xiàn)后,現(xiàn)有的大多數(shù)公鑰密碼系統(tǒng)將不再安全。傳統(tǒng)的基于公鑰密碼體系的安全傳輸協(xié)議無法預防量子計算機帶來的安全威脅,由此設計和部署可抗量子計算攻擊的后量子安全協(xié)議方案勢在必行。


    技術實現(xiàn)思路

    1、本專利技術的目的是解決現(xiàn)有技術中tls協(xié)議通信無法應對量子計算技術的威脅,安全性低的問題,提供了一種基于后量子密鑰封裝算法的通信方法,為通信提供了抗量子計算攻擊的安全保障,提高了通信安全性。

    2、為了實現(xiàn)上述目的,本專利技術采用以下技術方案:

    3、一種基于后量子密鑰封裝算法的通信方法,其特征在于,包括下列步驟:

    4、s1:生成公私鑰對,發(fā)送用戶端到服務器端的握手消息;

    5、s2:從消息空間中生成隨機消息,采用cpa安全后量子密鑰封裝算法對隨機消息和公鑰進行封裝,發(fā)送服務器端到用戶端的握手消息;

    6、s3:對私鑰和密文進行解密并計算tls協(xié)議的中間變量,用戶端和服務器端接收tls協(xié)議中協(xié)商密鑰所需的中間變量;

    7、s4:服務器端利用掩碼函數(shù)計算簽名信息,用戶端接收簽名信息并與原始簽名信息進行比對,若比對成功,則進行數(shù)據(jù)傳輸。

    8、通過本專利技術的方法,采用基于lac算法的后量子密鑰封裝機制,為通信提供了抗量子計算攻擊的安全保障。同時將cpa安全的密鑰封裝機制適配到tls協(xié)議框架中,提供了面向未來的安全保障,還保持了與現(xiàn)有系統(tǒng)的良好兼容性,便于大規(guī)模部署和應用。

    9、作為優(yōu)選,所述步驟s2包括:從消息空間中生成隨機消息,采用后量子公鑰加密算法對隨機消息和公鑰進行加密,得到密文;基于所述密文計算共享密鑰,輸出封裝結果。

    10、作為優(yōu)選,所述步驟s4包括:用戶端收到簽名信息后進行身份驗證,若果簽名信息與原始簽名信息相同,則tls雙端密鑰協(xié)商成功,計算會話密鑰并與服務器端進行密鑰導出,如果簽名信息與原始簽名不相同,則用戶端拒絕簽名信息并終止密鑰協(xié)商。

    11、作為優(yōu)選,所述步驟s3中,對對私鑰和密文進行解密時,若解密結果為空值,輸出為空,否則將解密結果賦值給共享密鑰后輸出。

    12、作為優(yōu)選,所述計算tls協(xié)議的中間變量包括:利用哈希密鑰導出函數(shù),輸入中間變量和共享密鑰,得到hs;利用哈希密鑰導出函數(shù),輸入hs和第i條消息的哈希結果,得到剩余中間變量。

    13、作為優(yōu)選,所述用戶端和服務器端接收tls協(xié)議中協(xié)商密鑰所需的中間變量包括:利用哈希密鑰導出函數(shù),輸入tls協(xié)議的中間變量,得到隨機數(shù)tkc和隨機數(shù)tks。

    14、在tls(transport?layer?security)協(xié)議中,tkc是client?hello消息的一部分,表示隨機數(shù)。在tls握手過程中,client會發(fā)送一個client?hello消息,其中包含一個隨機數(shù),稱為tkc。同理,tks是server?hello消息的一部分。

    15、隨機數(shù)在tls中的作用是確保每次握手的唯一性和安全性,它被用于生成后續(xù)握手過程中用到的密鑰和其他參數(shù)。

    16、作為優(yōu)選,在哈希密鑰導出函數(shù)中輸入常量獲得中間變量,從而得到用戶端到服務器端的握手消息。

    17、作為優(yōu)選,所述步驟s2中,所述密鑰封裝結果包括共享密鑰和密文,共享密鑰為從消息空間中生成的隨機消息。

    18、作為優(yōu)選,所述cpa安全后量子密鑰封裝算法包括密鑰生成函數(shù),密鑰封裝函數(shù)以及密鑰解封裝函數(shù),所述密鑰生成函數(shù)采用后量子公鑰加密算法生成公私鑰對,所述密鑰解封裝函數(shù)采用后量子公鑰加密算法解密密鑰封裝函數(shù)生成的封裝結果。

    19、作為優(yōu)選,所述步驟s1中,生成公私鑰對包括:獲取隨機數(shù),將隨機數(shù)擴展成足夠長的偽隨機字節(jié)流,得到采樣環(huán);對采樣環(huán)采樣得到環(huán)元素;從中心二項分布式中隨機采樣得到私鑰和噪音,計算環(huán)元素與私鑰的乘積再加上噪音,得到公鑰。

    20、因此,本專利技術具有如下有益效果:采用基于lac算法的后量子密鑰封裝機制,為通信提供了抗量子計算攻擊的安全保障。同時將cpa安全的密鑰封裝機制適配到tls協(xié)議框架中,提供了面向未來的安全保障,還保持了與現(xiàn)有系統(tǒng)的良好兼容性,便于大規(guī)模部署和應用。

    本文檔來自技高網(wǎng)...

    【技術保護點】

    1.一種基于后量子密鑰封裝算法的通信方法,其特征在于,包括:

    2.根據(jù)權利要求1所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟S2包括:從消息空間中生成隨機消息,采用后量子公鑰加密算法對隨機消息和公鑰進行加密,得到密文;基于所述密文計算共享密鑰,輸出封裝結果。

    3.根據(jù)權利要求1或2所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟S4包括:用戶端收到簽名信息后進行身份驗證,若果簽名信息與原始簽名信息相同,則TLS雙端密鑰協(xié)商成功,計算會話密鑰并與服務器端進行密鑰導出,如果簽名信息與原始簽名不相同,則用戶端拒絕簽名信息并終止密鑰協(xié)商。

    4.根據(jù)權利要求2所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟S3中,對私鑰和密文進行解密時,若解密結果為空值,輸出為空,否則將解密結果賦值給共享密鑰后輸出。

    5.根據(jù)權利要求2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述計算TLS協(xié)議的中間變量包括:利用哈希密鑰導出函數(shù),輸入中間變量和共享密鑰,得到HS;利用哈希密鑰導出函數(shù),輸入HS和第i條消息的哈希結果,得到剩余中間變量。

    6.根據(jù)權利要求1或2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述用戶端和服務器端接收TLS協(xié)議中協(xié)商密鑰所需的中間變量包括:利用哈希密鑰導出函數(shù),輸入TLS協(xié)議的中間變量,得到隨機數(shù)tKC和隨機數(shù)tKS。

    7.根據(jù)權利要求1或2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,在哈希密鑰導出函數(shù)中輸入常量獲得中間變量,從而得到用戶端到服務器端的握手消息。

    8.根據(jù)權利要求2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟S2中,所述密鑰封裝結果包括共享密鑰和密文,共享密鑰為從消息空間中生成的隨機消息。

    9.根據(jù)權利要求1或2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述CPA安全后量子密鑰封裝算法包括密鑰生成函數(shù),密鑰封裝函數(shù)以及密鑰解封裝函數(shù),所述密鑰生成函數(shù)采用后量子公鑰加密算法生成公私鑰對,所述密鑰解封裝函數(shù)采用后量子公鑰加密算法解密密鑰封裝函數(shù)生成的封裝結果。

    10.根據(jù)權利要求1或2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟S1中,生成公私鑰對包括:獲取隨機數(shù),將隨機數(shù)擴展成足夠長的偽隨機字節(jié)流,得到采樣環(huán);對采樣環(huán)采樣得到環(huán)元素;從中心二項分布式中隨機采樣得到私鑰和噪音;計算環(huán)元素與私鑰的乘積再加上噪音,得到公鑰元素,利用公鑰元素生成公鑰。

    ...

    【技術特征摘要】

    1.一種基于后量子密鑰封裝算法的通信方法,其特征在于,包括:

    2.根據(jù)權利要求1所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟s2包括:從消息空間中生成隨機消息,采用后量子公鑰加密算法對隨機消息和公鑰進行加密,得到密文;基于所述密文計算共享密鑰,輸出封裝結果。

    3.根據(jù)權利要求1或2所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟s4包括:用戶端收到簽名信息后進行身份驗證,若果簽名信息與原始簽名信息相同,則tls雙端密鑰協(xié)商成功,計算會話密鑰并與服務器端進行密鑰導出,如果簽名信息與原始簽名不相同,則用戶端拒絕簽名信息并終止密鑰協(xié)商。

    4.根據(jù)權利要求2所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述步驟s3中,對私鑰和密文進行解密時,若解密結果為空值,輸出為空,否則將解密結果賦值給共享密鑰后輸出。

    5.根據(jù)權利要求2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在于,所述計算tls協(xié)議的中間變量包括:利用哈希密鑰導出函數(shù),輸入中間變量和共享密鑰,得到hs;利用哈希密鑰導出函數(shù),輸入hs和第i條消息的哈希結果,得到剩余中間變量。

    6.根據(jù)權利要求1或2或4所述的一種基于后量子密鑰封裝算法的通信方法,其特征在...

    【專利技術屬性】
    技術研發(fā)人員:丁連生朱賢偉包海斌賀賢峰李柏杰
    申請(專利權)人:國能浙江北侖第一發(fā)電有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码中文字幕av免费放dvd| 亚洲一区无码中文字幕| 无码人妻一区二区三区免费看 | 国产精品第一区揄拍无码| 无码人妻精品一区二区三区不卡| 日韩精品无码免费专区网站| 99无码人妻一区二区三区免费| 成年无码av片在线| 高清无码v视频日本www| 久久伊人中文无码| 国产福利无码一区在线| 人妻无码中文久久久久专区| 日韩成人无码中文字幕| 久久久久久99av无码免费网站 | 久久久久琪琪去精品色无码| 无码丰满熟妇浪潮一区二区AV| 久久久久亚洲精品无码蜜桃| 亚洲人成网亚洲欧洲无码久久| 无码任你躁久久久久久老妇| 无码一区二区波多野结衣播放搜索| 无码人妻丰满熟妇区免费 | 无码精品久久久天天影视| 亚洲一级特黄大片无码毛片 | 亚洲AV无码AV吞精久久| 色爱无码AV综合区| 无码孕妇孕交在线观看| 中文字幕人妻无码专区| 日本爆乳j罩杯无码视频| 免费看成人AA片无码视频吃奶| 粉嫩大学生无套内射无码卡视频| 伊人久久精品无码二区麻豆| 精品无人区无码乱码毛片国产| 久久中文精品无码中文字幕| 亚洲最大av无码网址| 国产在线观看无码免费视频| 日韩a级无码免费视频| 亚洲AV永久无码精品水牛影视 | 无码国内精品久久人妻麻豆按摩 | 久久久久久av无码免费看大片| 国产成人综合日韩精品无码| 无码人妻丰满熟妇啪啪 |