Sagemath | DH**交换

问题概述

Sagemath | DH**交换

分析

DH算法核心在于双方的私钥没有进入网络传输流程,根据对方的公钥和自己的私钥,可以计算出同样的**,攻击方即便获取到了公钥和G、P值,也无法计算出**值。

计算共享**的方法即为,在元素个数为p的有限域上,设gx=39887537110,x=gx.log(11)为以11为底,p的离散对数。gy= 19544783592271451593898938692622821。共享**即为(gx)y

运行时间3分56秒:


Sagemath | DH**交换

相关文章: