演示椭圆曲线Diffie-Hellman,生成公私钥对与共享密钥
这是在浏览器内运行的 ECDH 密钥交换流程演示工具。帮密码学学习者直观理解双方如何不传输私钥,协商出相同的共享密钥。
完全遵循 NIST 标准椭圆曲线算法实现。所有密钥生成和计算都在本地浏览器完成,不向服务器传输任何计算内容。
支持 10 种常用 NIST 标准曲线,包括 P-256、P-384、P-521 等主流曲线。
这是正常情况。每次生成公私钥都是随机的,最终协商出的共享密钥自然不同。
不建议用于生产。这是演示工具,仅用于学习调试,生产请使用专业密码库。
检查你是否填错了对方公钥。只要双方公钥私钥对应正确,结果一定一致。