日韩视频中文字幕-妖精视频一区二区-美日韩中文字幕-久热这里有精品-日本五十路在线-视频在线观看日韩-国产女同互慰高潮-日韩精品综合-深夜放纵内射少妇-免费一级网站-波多野结衣在线一区-69综合网-欧美性免费-av集中淫-全黄性性激高免费视频-四虎影视免费观看-成人交性视频免费看

ECDH算法集錦 V1.0 綠色中文版

ECDH算法集錦 V1.0 綠色中文版

評(píng)分:

文件大?。?31.46 KB

類型:應(yīng)用軟件

開發(fā):

要求:WinAll

軟件介紹

ECDH算法集錦這個(gè)工具能夠?yàn)橛脩粽宫F(xiàn)目前網(wǎng)絡(luò)上常見的ECDH算法,ECC算法與DH結(jié)合使用,密鑰交換算法稱為ECDH,主要用于密鑰磋商,軟件做學(xué)習(xí)參考使用,可快速獲取到sharekey的信息,可自由選擇安卓端及pc端進(jìn)行生成,非常適合數(shù)學(xué)及計(jì)算機(jī)的用戶使用,有需要的不要錯(cuò)過。

ECDH算法集錦

軟件簡介

交換雙方可以在不共享任何秘密的情況下協(xié)商出一個(gè)密鑰。ECC是建立在基于橢圓曲線的離散對(duì)數(shù)問題上的密碼體制,給定橢圓曲線上的一個(gè)點(diǎn)P,一個(gè)整數(shù)k,求解Q=kP很容易;給定一個(gè)點(diǎn)P、Q,知道Q=kP,求整數(shù)k確是一個(gè)難題。ECDH即建立在此數(shù)學(xué)難題之上。

密鑰磋商過程:

假設(shè)密鑰交換雙方為Alice、Bob,其有共享曲線參數(shù)(橢圓曲線E、階N、基點(diǎn)G)。

1) Alice生成隨機(jī)整數(shù)a,計(jì)算A=a*G。 #生成Alice公鑰。

2) Bob生成隨機(jī)整數(shù)b,計(jì)算B=b*G。 #生產(chǎn)Bob公鑰。

3) Alice將A傳遞給Bob。A的傳遞可以公開,即攻擊者可以獲取A。

由于橢圓曲線的離散對(duì)數(shù)問題是難題,所以攻擊者不可以通過A、G計(jì)算出a。

4) Bob將B傳遞給Alice。同理,B的傳遞可以公開。

5) Bob收到Alice傳遞的A,計(jì)算Q =b*A #Bob通過自己的私鑰和Alice的公鑰得到對(duì)稱密鑰Q。

6) Alice收到Bob傳遞的B,計(jì)算Q`=a*B #Alice通過自己的私鑰和Bob的公鑰得到對(duì)稱密鑰Q。

Alice、Bob雙方即得Q=b*A=b*(a*G)=(b*a)*G=(a*b)*G=a*(b*G)=a*B=Q’ (交換律和結(jié)合律),即雙方得到一致的密鑰Q。

微信二維碼
凌海市| 都兰县| 白朗县| 贡嘎县| 涟源市| 宝鸡市| 专栏| 乌兰浩特市| 西充县| 石棉县| 贡山| 财经| 四会市| 武邑县| 胶州市| 辽源市| 鄄城县| 威远县| 区。| 锦屏县| 泾阳县| 八宿县| 当雄县| 霍城县| 自贡市| 定安县| 新建县| 田阳县| 津市市| 彭州市| 阿坝| 阿拉善盟| 奉节县| 叙永县| 荣成市| 青冈县| 滨海县| 康乐县| 普宁市| 米泉市| 木里|