所在位置:首页应用软件杂类工具 → ECDH算法集锦 v1.0免费版

ECDH算法集锦

 v1.0免费版
  • 软件大小:936KB
  • 更新日期:2020/4/26
  • 软件语言:简体
  • 软件类别:杂类工具
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinAll

软件评分

PC6本地下载文件大小:936KB 高速下载需下载高速下载器,提速50%

    软件介绍精品推荐相关视频人气软件相关文章评论0下载地址

    为您推荐:杂类工具

    ECDH算法集锦可以看到目前比较常见的ECDH算法,ECC算法与DH结合使用,密钥交换算法称为ECDH,用于密钥磋商。

    相关软件软件大小版本说明下载地址

    ECDH算法集锦可以看到目前比较常见的ECDH算法,ECC算法与DH结合使用,密钥交换算法称为ECDH,用于密钥磋商!

    ECDH算法集锦

    软件相关

      ECC算法用途比RSA还猛,不仅可以加解密、签名验证。还可以与DH结合使用,用于密钥磋商,这个密钥交换算法称为ECDH。交换双方可以在不共享任何秘密的情况下协商出一个密钥。ECC是建立在基于椭圆曲线的离散对数问题上的密码体制,给定椭圆曲线上的一个点P,一个整数k,求解Q=kP很容易;给定一个点P、Q,知道Q=kP,求整数k确是一个难题。ECDH即建立在此数学难题之上。密钥磋商过程:

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

      1) Alice生成随机整数a,计算A=a*G。Bob生成随机整数b,计算B=b*G。

      2) Alice将A传递给Bob。A的传递可以公开,即攻击者可以获取A。由于椭圆曲线的离散对数问题是难题,所以攻击者不可以通过A、G计算出a。Bob将B传递给Alice。同理,B的传递可以公开。

      3 ) Bob收到Alice传递的A,计算Q=b*A

      4) Alice收到Bob传递的B,计算Q‘=a*B

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

      BTW:目前Openssl里面的ECC算法的套件支持是ECDSA/ECDH。在国密的SSL套件中,可以使用ECDSA/ECC(密钥加密传输),ECDSA/ECDH(密钥磋商)两种套件。目前看起来ecc是一个趋势,但还没有形成一个统一的全球标准,还是试用阶段,很多国家或组织都可以选择自己的椭圆曲线参数或方程。它的安全性还没有很好的结论。

    精品推荐

    下载地址

    • ECDH算法集锦 v1.0免费版

      本地高速下载

    其他版本下载

    相关视频

      没有数据

    厂商其他下载

    电脑版安卓版IOS版Mac版

    查看所有评论>>网友评论0

    发表评论

    您的评论需要经过审核才能显示

    精彩评论

    最新评论

    热门关键词