分类分类
大小:936KB语言:简体
类别:杂类工具系统:WinAll
ECDH算法集锦可以看到目前比较常见的ECDH算法,ECC算法与DH结合使用,密钥交换算法称为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是一个趋势,但还没有形成一个统一的全球标准,还是试用阶段,很多国家或组织都可以选择自己的椭圆曲线参数或方程。它的安全性还没有很好的结论。
同厂商应用
猜你喜欢
相关下载
顶点工具箱杂类工具45.1Mv3.1官方版
详情宇冠检测软件杂类工具627KBv2.0官方版
详情2014年日历表格杂类工具12KBexcel打印版
详情OCX、dll文件注册器杂类工具18KB
详情米聊电脑客户端无限加好友工具杂类工具700KB1.0 绿色版
详情天气早知道杂类工具866KB1.0 绿色版
详情百度文库自动评分增加财富值工具杂类工具335KBV5.9绿色版
详情金额大写转换工具杂类工具255KBv1.0绿色版
详情快递100电脑版杂类工具222KBv1.1.1专业版
详情极智后缀名翻译器杂类工具242KBV6.9绿色版
详情倒计时器杂类工具522KB1.4绿色免费版
详情远眺图电脑版杂类工具3.4M2013.20.1321官方版
详情空间互踩精灵杂类工具202KB1.0绿色免费版
详情夏玲归属地查询杂类工具339KBv2.0.03绿色版
详情qt语音小管家抢麦刷心多开器杂类工具900KB1.0绿色免费版
详情诺亚方舟登舰卡制作软件杂类工具929KBv1.0绿色版
详情秒表计时器杂类工具6KB1.0绿色免费版
详情眼睛护士杂类工具1022KBv3.0.18绿色免费版
详情PC6文件夹图标修改器杂类工具87KBv1.0绿色免费版
详情txt转umd(mbookmaker)杂类工具188KBv1.0绿色免费版
详情