System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 成在人线av无码免费高潮水,国产成人无码专区,久久ZYZ资源站无码中文动漫
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法、裝置、設(shè)備及介質(zhì)制造方法及圖紙

    技術(shù)編號(hào):44498860 閱讀:3 留言:0更新日期:2025-03-04 18:07
    本發(fā)明專利技術(shù)公開(kāi)了一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法、裝置、設(shè)備及介質(zhì)。該方法包括:獲取數(shù)據(jù)發(fā)送方發(fā)送的目標(biāo)傳輸數(shù)據(jù)并對(duì)該目標(biāo)傳輸數(shù)據(jù)進(jìn)行解析,得到目標(biāo)解析數(shù)據(jù);將第一參考橢圓曲線點(diǎn)發(fā)送至密鑰生成中心,以使得該密鑰生成中心基于該第一參考橢圓曲線點(diǎn)和第一中間值,確定第二中間值;獲取密鑰生成中心發(fā)送的第二中間值,并基于該第二中間值、第一參考橢圓曲線點(diǎn)和第二私鑰分量,計(jì)算目標(biāo)倍點(diǎn);基于第一參考橢圓曲線點(diǎn)、目標(biāo)倍點(diǎn)和預(yù)設(shè)秘密參數(shù),確定目標(biāo)對(duì)稱密鑰,并基于該目標(biāo)對(duì)稱密鑰和所述密文數(shù)據(jù),確定對(duì)應(yīng)的期望傳輸數(shù)據(jù)。上述技術(shù)方案降低用戶全量私鑰的暴露風(fēng)險(xiǎn),提高信息傳輸?shù)陌踩浴?br />

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

    本專利技術(shù)涉及密碼協(xié)議,尤其涉及一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法、裝置、設(shè)備及介質(zhì)


    技術(shù)介紹

    1、無(wú)證書(shū)公鑰密碼的相關(guān)理論技術(shù)在2003年就已經(jīng)完善,在標(biāo)準(zhǔn)的無(wú)證書(shū)公鑰密碼體制(certificateless?public?key?cryptosystem,cl-pki),的形式化定義中,密鑰生成中心(key?generation?center,kgc)依然承擔(dān)了部分中心化的信任根的功能。基于分布式賬本的分布式公鑰基礎(chǔ)設(shè)施(distributed?public?key?infrastructure,dpki)充分發(fā)揮了區(qū)塊鏈作為信任機(jī)器的作用,消除了傳統(tǒng)公鑰基礎(chǔ)設(shè)施(public?key?infrastructure,pki)系統(tǒng)的中心化風(fēng)險(xiǎn)。

    2、現(xiàn)有的無(wú)證書(shū)公鑰密碼機(jī)制下的數(shù)據(jù)傳輸過(guò)程,需要數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間共同協(xié)商出用于會(huì)話的非對(duì)稱密鑰后,基于該非對(duì)稱密鑰進(jìn)行相應(yīng)數(shù)據(jù)的加密和解密,由此則仍然存在用戶的全量私鑰被暴露的風(fēng)險(xiǎn),容易造成信息泄露,導(dǎo)致信息傳輸?shù)陌踩圆桓摺?/p>

    技術(shù)實(shí)現(xiàn)思路

    1、本專利技術(shù)提供了一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法、裝置、設(shè)備及介質(zhì),以降低用戶全量私鑰的暴露風(fēng)險(xiǎn),從而降低信息暴露的風(fēng)險(xiǎn),提高信息傳輸?shù)陌踩浴?/p>

    2、根據(jù)本專利技術(shù)的一方面,提供了一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)接收方,該方法包括:

    3、獲取數(shù)據(jù)發(fā)送方發(fā)送的目標(biāo)傳輸數(shù)據(jù)并對(duì)該目標(biāo)傳輸數(shù)據(jù)進(jìn)行解析,得到目標(biāo)解析數(shù)據(jù);其中,該目標(biāo)解析數(shù)據(jù)中包括第一參考橢圓曲線點(diǎn)和密文數(shù)據(jù);

    4、將第一參考橢圓曲線點(diǎn)發(fā)送至密鑰生成中心,以使得該密鑰生成中心基于該第一參考橢圓曲線點(diǎn)和第一中間值,確定第二中間值;其中,第一中間值是密鑰生成中心基于所述數(shù)據(jù)接收方的聲明公鑰、系統(tǒng)主私鑰、第一私鑰分量和預(yù)設(shè)秘密參數(shù)確定的;

    5、獲取密鑰生成中心發(fā)送的第二中間值,并基于該第二中間值、第一參考橢圓曲線點(diǎn)和第二私鑰分量,計(jì)算目標(biāo)倍點(diǎn);其中,所述第一私鑰分量和所述第二私鑰分量構(gòu)成數(shù)據(jù)接收方的全量私鑰,所述目標(biāo)倍點(diǎn)對(duì)應(yīng)第二橢圓曲線點(diǎn);

    6、基于第一參考橢圓曲線點(diǎn)、目標(biāo)倍點(diǎn)和預(yù)設(shè)秘密參數(shù),確定目標(biāo)對(duì)稱密鑰,并基于該目標(biāo)對(duì)稱密鑰和所述密文數(shù)據(jù),確定對(duì)應(yīng)的期望傳輸數(shù)據(jù)。

    7、根據(jù)本專利技術(shù)的一方面,提供了一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)發(fā)送方,該方法包括:

    8、基于密鑰生成中心生成的數(shù)據(jù)接收方的聲明公鑰和系統(tǒng)主公鑰,確定數(shù)據(jù)接收方的實(shí)際公鑰;

    9、根據(jù)目標(biāo)隨機(jī)數(shù)和預(yù)設(shè)橢圓曲線方程的基點(diǎn),確定第一橢圓曲線點(diǎn),并基于該第一橢圓曲線點(diǎn)和所述實(shí)際公鑰,確定對(duì)應(yīng)的第二橢圓曲線點(diǎn);

    10、基于所述第一橢圓曲線點(diǎn)、第二橢圓曲線點(diǎn)和預(yù)設(shè)秘密參數(shù),確定目標(biāo)對(duì)稱密鑰,并基于所述目標(biāo)對(duì)稱密鑰對(duì)期望傳輸數(shù)據(jù)進(jìn)行加密,得到對(duì)應(yīng)的密文數(shù)據(jù);

    11、基于所述密文數(shù)據(jù)和所述第一橢圓曲線點(diǎn),構(gòu)建目標(biāo)傳輸數(shù)據(jù),并將該目標(biāo)傳輸數(shù)據(jù)發(fā)送至數(shù)據(jù)接收方。

    12、根據(jù)本專利技術(shù)的另一方面,提供了一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸裝置,配置于數(shù)據(jù)接收方,該裝置包括:

    13、目標(biāo)解析數(shù)據(jù)獲取模塊,用于獲取數(shù)據(jù)發(fā)送方發(fā)送的目標(biāo)傳輸數(shù)據(jù)并對(duì)該目標(biāo)傳輸數(shù)據(jù)進(jìn)行解析,得到目標(biāo)解析數(shù)據(jù);其中,該目標(biāo)解析數(shù)據(jù)中包括第一參考橢圓曲線點(diǎn)和密文數(shù)據(jù);

    14、第二中間值確定模塊,用于將第一參考橢圓曲線點(diǎn)發(fā)送至密鑰生成中心,以使得該密鑰生成中心基于該第一參考橢圓曲線點(diǎn)和第一中間值,確定第二中間值;其中,第一中間值是密鑰生成中心基于所述數(shù)據(jù)接收方的聲明公鑰、系統(tǒng)主私鑰、第一私鑰分量和預(yù)設(shè)秘密參數(shù)確定的;

    15、目標(biāo)倍點(diǎn)計(jì)算模塊,用于獲取密鑰生成中心發(fā)送的第二中間值,并基于該第二中間值、第一參考橢圓曲線點(diǎn)和第二私鑰分量,計(jì)算目標(biāo)倍點(diǎn);其中,所述第一私鑰分量和所述第二私鑰分量構(gòu)成數(shù)據(jù)接收方的全量私鑰,所述目標(biāo)倍點(diǎn)對(duì)應(yīng)第二橢圓曲線點(diǎn);

    16、期望傳輸數(shù)據(jù)確定模塊,用于基于第一參考橢圓曲線點(diǎn)、目標(biāo)倍點(diǎn)和預(yù)設(shè)秘密參數(shù),確定目標(biāo)對(duì)稱密鑰,并基于該目標(biāo)對(duì)稱密鑰和所述密文數(shù)據(jù),確定對(duì)應(yīng)的期望傳輸數(shù)據(jù)。

    17、根據(jù)本專利技術(shù)的另一方面,提供了一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸裝置,配置于數(shù)據(jù)發(fā)送方,該裝置包括:

    18、實(shí)際公鑰確定模塊,用于基于密鑰生成中心生成的數(shù)據(jù)接收方的聲明公鑰和系統(tǒng)主公鑰,確定數(shù)據(jù)接收方的實(shí)際公鑰;

    19、橢圓曲線點(diǎn)確定模塊,用于根據(jù)目標(biāo)隨機(jī)數(shù)和預(yù)設(shè)橢圓曲線方程的基點(diǎn),確定第一橢圓曲線點(diǎn),并基于該第一橢圓曲線點(diǎn)和所述實(shí)際公鑰,確定對(duì)應(yīng)的第二橢圓曲線點(diǎn);

    20、密文數(shù)據(jù)生成模塊,用于基于所述第一橢圓曲線點(diǎn)、第二橢圓曲線點(diǎn)和預(yù)設(shè)秘密參數(shù),確定目標(biāo)對(duì)稱密鑰,并基于所述目標(biāo)對(duì)稱密鑰對(duì)期望傳輸數(shù)據(jù)進(jìn)行加密,得到對(duì)應(yīng)的密文數(shù)據(jù);

    21、目標(biāo)傳輸數(shù)據(jù)發(fā)送模塊,用于基于所述密文數(shù)據(jù)和所述第一橢圓曲線點(diǎn),構(gòu)建目標(biāo)傳輸數(shù)據(jù),并將該目標(biāo)傳輸數(shù)據(jù)發(fā)送至數(shù)據(jù)接收方。

    22、根據(jù)本專利技術(shù)的另一方面,提供了一種電子設(shè)備,該電子設(shè)備包括:

    23、至少一個(gè)處理器;以及

    24、與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,

    25、所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行本專利技術(shù)任一實(shí)施例所述的基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法。

    26、根據(jù)本專利技術(shù)的另一方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)本專利技術(shù)任一實(shí)施例所述的基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法。

    27、根據(jù)本專利技術(shù)的另一方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,所述計(jì)算機(jī)程序/指令在被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本專利技術(shù)任一實(shí)施例所述的基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法。

    28、本專利技術(shù)實(shí)施例中,數(shù)據(jù)接收方通過(guò)解析數(shù)據(jù)發(fā)送方發(fā)送的目標(biāo)傳輸數(shù)據(jù),獲取第一參考橢圓曲線點(diǎn)和密文數(shù)據(jù),然后基于密鑰生成中心基于該第一參考橢圓曲線點(diǎn)和第一中間值確定的第二中間值、第一參考橢圓曲線點(diǎn)和數(shù)據(jù)發(fā)送方自身保存的第二私鑰分量,計(jì)算目標(biāo)倍點(diǎn),并基于該目標(biāo)備點(diǎn)和相應(yīng)第一參考橢圓曲線點(diǎn),確定出可用于解密目標(biāo)傳輸數(shù)據(jù)的目標(biāo)對(duì)稱密鑰,基于此,由于密鑰生成中心在確定相應(yīng)第一中間值時(shí)涉及對(duì)自身所保存的數(shù)據(jù)接收方的第二私鑰分量的參考,所以使得數(shù)據(jù)接收方在進(jìn)行解密的過(guò)程中,需要數(shù)據(jù)接收方和密鑰生成中心根據(jù)各自所保存的私鑰分量進(jìn)行協(xié)同,從而避免了全量私鑰的暴露風(fēng)險(xiǎn),進(jìn)而有助于避免數(shù)據(jù)傳輸過(guò)程中的信息泄露,提高數(shù)據(jù)傳輸?shù)男畔踩浴T诖嘶A(chǔ)上,由于上述密鑰生成中心確定相應(yīng)第一中間值以及數(shù)據(jù)接收方確定目標(biāo)對(duì)稱密鑰的過(guò)程中,均引入了預(yù)設(shè)秘密參數(shù),從而使得攻擊者無(wú)法求解相應(yīng)解密密鑰的具體值,進(jìn)而有助于進(jìn)一步提高數(shù)據(jù)傳輸?shù)陌踩浴?/p>

    29、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識(shí)本專利技術(shù)的實(shí)施例的關(guān)鍵或重要特征,本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)接收方,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)解析數(shù)據(jù)中還包括目標(biāo)校驗(yàn)碼;相應(yīng)的,在基于該目標(biāo)對(duì)稱密鑰和所述密文數(shù)據(jù),確定對(duì)應(yīng)的期望傳輸數(shù)據(jù)之后,還包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取密鑰生成中心發(fā)送的第二中間值,包括:

    4.一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)發(fā)送方,所述方法包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,基于所述目標(biāo)對(duì)稱密鑰對(duì)待傳輸數(shù)據(jù)進(jìn)行加密,得到對(duì)應(yīng)的密文數(shù)據(jù)之后,所述方法還包括:

    6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在基于密鑰生成中心生成的數(shù)據(jù)接收方的聲明公鑰和系統(tǒng)主公鑰,確定數(shù)據(jù)接收方的實(shí)際公鑰之前,所述方法還包括:

    7.一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸裝置,配置于數(shù)據(jù)接收方,所述裝置包括:

    8.一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸裝置,配置于數(shù)據(jù)發(fā)送方,所述裝置包括:

    9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:

    10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至3,或者4至6中任一項(xiàng)所述的基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法。

    ...

    【技術(shù)特征摘要】

    1.一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)接收方,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)解析數(shù)據(jù)中還包括目標(biāo)校驗(yàn)碼;相應(yīng)的,在基于該目標(biāo)對(duì)稱密鑰和所述密文數(shù)據(jù),確定對(duì)應(yīng)的期望傳輸數(shù)據(jù)之后,還包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取密鑰生成中心發(fā)送的第二中間值,包括:

    4.一種基于無(wú)證書(shū)密鑰的數(shù)據(jù)傳輸方法,應(yīng)用于數(shù)據(jù)發(fā)送方,所述方法包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,基于所述目標(biāo)對(duì)稱密鑰對(duì)待傳輸數(shù)據(jù)進(jìn)行加密,得到對(duì)應(yīng)的密文數(shù)據(jù)之后,所述方法還包括:

    6...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:毛海生劉瑞周佳倩袁少華
    申請(qǐng)(專利權(quán))人:北京密碼云芯科技有限公司
    類(lèi)型:發(fā)明
    國(guó)別省市:

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

    1
    主站蜘蛛池模板: 伊人久久无码中文字幕| 岛国av无码免费无禁网站| 亚洲成av人片在线观看天堂无码 | 无码精品国产va在线观看dvd| 九九无码人妻一区二区三区| 亚洲精品无码高潮喷水在线| 国产成人无码aa精品一区| 人禽无码视频在线观看| 国产午夜精华无码网站| 无码乱码观看精品久久| 无码专区AAAAAA免费视频| 日韩AV高清无码| 无码视频免费一区二三区| 久久久久亚洲av无码专区导航| 超清无码无卡中文字幕| 内射人妻无套中出无码| 2020无码专区人妻系列日韩| 一本无码人妻在中文字幕免费| 亚洲中文字幕久久精品无码喷水| 国产精品无码一区二区在线| 无码乱肉视频免费大全合集| 无码无套少妇毛多18p| 国产午夜无码视频在线观看| 中文字幕无码免费久久| 国产成人综合日韩精品无码不卡| 伊人久久大香线蕉无码麻豆| 国产嫖妓一区二区三区无码| 免费A级毛片无码A| 国产嫖妓一区二区三区无码| 四虎成人精品无码永久在线 | 亚洲国产精品无码第一区二区三区| 久久午夜无码鲁丝片午夜精品 | 国产亚洲精久久久久久无码77777| 国产精品无码一二区免费| 久久久g0g0午夜无码精品 | 色情无码WWW视频无码区小黄鸭| 亚洲精品无码MV在线观看| 亚洲成a人片在线观看无码专区| 亚洲午夜福利AV一区二区无码| 亚洲色偷拍另类无码专区| 亚洲av激情无码专区在线播放 |