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!!!
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!!!
相关文章推荐
- Diffie-Hellman密钥交换算法及其优化
- Diffie–Hellman密钥交换算法
- 对Diffie-Hellman密钥交换算法实现的一点改进
- Diffie-Hellman 密钥交换算法
- pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现
- Diffie-Hellman密钥交换算法的原理及程序演示
- Node.js如何使用Diffie-Hellman密钥交换算法详解
- DH密钥交换(Diffie–Hellman key exchange)算法笔记
- 客户端网络pomelo学习笔记 (3) node.js 与 c 客户端 Diffie-Hellman 密钥交换算法的实现客户端网络
- Diffie-Hellman密钥交换算法简单理解
- DH密钥交换(Diffie–Hellman key exchange)算法笔记
- Diffie-Hellman密钥交换算法及其优化
- 迪菲.赫尔曼(Diffie–Hellman)密钥交换算法
- Diffie-Hellman密钥交换算法
- Diffie-Hellman密钥交换算法及其优化
- Diffie-Hellman密钥交换算法
- 浅谈Diffie-Hellman密钥交换算法的使用
- Diffie-Hellman密钥交换算法的JavaScript实现
- 非对称密码之DH密钥交换算法
- Diffie-Hellman 密钥交换协议