使用Cryptography API:下一代C ++与ECDH签名

时间:2012-03-09 19:10:22

标签: c++ visual-studio-2010 cryptography cryptoapi

The Signing Data with CNG示例显示了如何使用ECDSA进行签名和验证。

我改变了代码:
BCRYPT_ECDSA_P256_ALGORITHM到BCRYPT_ECDH_P256_ALGORITHM
NCRYPT_ECDSA_P256_ALGORITHM到NCRYPT_ECDH_P256_ALGORITHM

然而,签名验证失败。我无法想象为什么它不起作用。

我使用的是Windows 7 64位; Visual Studio 2010;调试; win32模式。

非常欢迎文章。

1 个答案:

答案 0 :(得分:1)

ECDH不是签名算法。因此,您无法使用它进行签名。