您的位置:首页 > 其它

Diffle-Hellman密钥交换算法

2010-12-29 23:16 267 查看
Alice bob

Alice and bob在线协商了两个数:

一个大素数 n=11(好计算)

一个小素数 g=7

如何交换保密密钥呢?




Alice自己随便想一个数,比如x=3

计算:gx mod n =73/11 =2


则发送2给Bob

Bob自己想个数,eg, y=6;

计算:gy mod n =76/11 =4 -> send to Alice.




则两个人都知道密码是:43mod n= 26 mod n= 9….

That's easy!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: