c# - 带有 P-256 的 ECDH 使用静态 key 生成共享 key bouncy caSTLe c#

标签 c# cryptography bouncycastle

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

有谁知道如何使用 C# API 执行 ECDH?我找了一段时间,只能找到使用 Java 的代码。

最佳答案

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

关于c# - 带有 P-256 的 ECDH 使用静态 key 生成共享 key bouncy caSTLe c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26057149/

相关文章:

c# - 拦截 C# HttpClient GetAsync

c# - 如何从 List<RegistryPathData> 中排除项目

linux - DieHarder,获取 p 值列

c++ - OFB 和 CFB 哪个更安全?

java - 如何将公共(public) EC 代码点和曲线名称转换为 PublicKey?

c# - WCF 基本身份验证和自定义 token 身份验证

c# - 使用 csvhelper 进行映射/写入协助

java - AES-128 加密不适用于 Java < 1.7

c# - 如何在 C#/Bouncy CaSTLe 中创建 PBKDF2-SHA256 密码哈希

java - 充气城堡GNUPG解密