【发布时间】:2018-10-05 19:38:20
【问题描述】:
我有一个关于 ECDH(椭圆曲线 Diffie-Hellman)的基本问题。
整个想法是双方交换自己的公钥并获得相同的私钥。但是,您可以轻松地拦截这两个密钥。输入另一个公钥很简单。
所以主要问题是生成您自己的公钥。这是否意味着重新生成给定的公钥并非易事,即在您输入另一个公钥之前无法恢复用于生成给定公钥的原始参数 密钥并到达相同的私钥?
【问题讨论】:
-
公钥是从私钥生成的,但是从公钥中获取私钥是使该方案成为有用的密码原语的难题。您在这里混淆了术语。私钥对一方来说是唯一的,并且只有他们知道。他们交换公钥并得到一个共同的共享密钥,而不是私钥。
标签: cryptography elliptic-curve ecdh