The Signing Data with CNG例は、ECDSAを使用して署名して検証する方法を示しています。暗号化APIを使用したECDHによる署名:次世代C++
私は、コードを変更:NCRYPT_ECDH_P256_ALGORITHM
に
NCRYPT_ECDSA_P256_ALGORITHMをBCRYPT_ECDH_P256_ALGORITHMする
BCRYPT_ECDSA_P256_ALGORITHMただし、署名検証は失敗します。なぜそれがうまくいかないのか分かりません。
私はWindows 7 64ビットを使用しています。 Visual Studio 2010;デバッグ; win32モード。
記事は大歓迎です。
なぜデジタル署名アルゴリズムから鍵合意アルゴリズムに切り替えるのですか? –
@GregS Perfect、ありがとう。これがポイントです。あなたは答えとして投稿できますか? – Cobaia
ありがとう、あなたは答えを受け入れることができますか? –