七道奇
找到您需要的资源啦!?本站所有软件高速免费下载,记得下次再来哦,七道奇您下载的首选
软件大小:5.00 MB 下载次数:100
更新时间:2020-04-29 01:20:00

软件简介:上一页PDFlux(PDF表格提取器) V3.10.19 绿色免费版下载 下一页琦顺达生产管理系统 V6.0 绿色免费版下载


  本软件是由七道奇为您精心收集,来源于网络转载,软件收录的是官方版,软件版权归软件作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
  

  ECDH算法集锦这个工具能够为用户展现目前网络上常见的ECDH算法,ECC算法与DH结合使用,密钥交换算法称为ECDH,主要用于密钥磋商,软件做学习参考使用,有需要的不要错过。

ECDH算法集锦

【算法介绍】

  交换双方可以在不共享任何秘密的情况下协商出一个密钥。ECC是建立在基于椭圆曲线的离散对数问题上的密码体制,给定椭圆曲线上的一个点P,一个整数k,求解Q=kP很容易;给定一个点P、Q,知道Q=kP,求整数k确是一个难题。ECDH即建立在此数学难题之上。

  密钥磋商过程:

  假设密钥交换双方为Alice、Bob,其有共享曲线参数(椭圆曲线E、阶N、基点G)。

  1) Alice生成随机整数a,计算A=a*G。 #生成Alice公钥

  2) Bob生成随机整数b,计算B=b*G。 #生产Bob公钥

  3) Alice将A传递给Bob。A的传递可以公开,即攻击者可以获取A。

  由于椭圆曲线的离散对数问题是难题,所以攻击者不可以通过A、G计算出a。

  4) Bob将B传递给Alice。同理,B的传递可以公开。

  5) Bob收到Alice传递的A,计算Q =b*A  #Bob通过自己的私钥和Alice的公钥得到对称密钥Q

  6) Alice收到Bob传递的B,计算Q`=a*B  #Alice通过自己的私钥和Bob的公钥得到对称密钥Q'

  Alice、Bob双方即得Q=b*A=b*(a*G)=(b*a)*G=(a*b)*G=a*(b*G)=a*B=Q' (交换律和结合律),即双方得到一致的密钥Q。

【下载地址】

ECDH算法集锦 V1.0 绿色免费版



  “ECDH算法集锦 V1.0 绿色免费版下载[安全工具]”系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性七道奇不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .