使用P-256的ECDH使用静态键生成共享秘密bouncy castle c#

时间:2014-09-26 10:12:07

标签: c# cryptography bouncycastle

我正在尝试使用充气城堡(c#)API使用ECDH-P-256算法创建共享密钥。我需要使用2个静态密钥来生成它。然后,这些将通过一些其他(变化的)数据进行散列,以生成新密钥。

有没有人知道如何使用C#API执行ECDH?我一直在寻找,只能找到使用Java的代码。

1 个答案:

答案 0 :(得分:1)

我希望你找到了一些可以继续的事情。 对于其他登陆的人,请在这里查看我的答案https://stackoverflow.com/a/31419559/190476(根据我自己的问题)。我已经解释了一个使用ECDH的密钥派生变体,根据NIST SP 800-56A,第5.8.1节和BouncyCastle C#API