Diffie-Hellman体制
简称DH密钥交换体制,目的是完成通信双方对称密钥的交互,在不安全环境下也不会造成密钥泄露。 流程:
1、公开(p,g)
2、通信双方A B交换密钥
1、Ai把密钥(随机产生2<=x<p-1)发生给Bi:A=gx(mod p)
2、Bi把密钥(随机产生2<=y<p-1)发生给Ai:B=gy(mod p)
3、通信双方得到公共密钥
1、A结合产生密钥和受到的B的密钥,经过计算得到公共密钥
2、B同样进行计算,得到相同的密钥。
本文档使用 BookStack 构建