网站首页  安卓软件下载  安卓游戏下载  电脑软件下载  mac软件下载  翻译软件  电影下载  电视剧下载  教程攻略

请输入您要查询的电脑软件:

 

软件 ECDH算法集锦 V1.0免费版
分类 电脑软件-系统工具-应用工具
语言 简体中文
大小 937 KB
版本 免费软件
下载
介绍

ECDH算法集锦 V1.0免费版软件特性

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是一个发展趋势,但都还没产生一个统一的全世界规范,還是使用环节,许多 我国或机构都能够选择自己的椭圆曲线主要参数或方程组。它的安全系数都还没非常好的结果。

截图
随便看

 

电脑软件下载频道提供pc端必备的网络软件、杀毒软件、聊天工具、媒体播放等各类电脑软件的下载,找免费的安全的绿色的电脑软件就来天天下载平台!

 

Copyright © 2002-2024 hpnw.net All Rights Reserved
更新时间:2025/3/30 6:00:09