0

我想在 CPP 中使用 openSSL 来验证带有 ECDSA 的消息。我有来自服务器的数据,其中包含消息和签名对。与服务器一起提供了曲线参数:-

(p,a,b, Base Point (Gx, Gy), Order of Base Point (r))

和公钥。

使用这些值我想验证消息ECDSA_verify().

由于我是 openssl 的新手,我不知道如何使用这些值来验证签名。

4

1 回答 1

0

当做同样的事情时 - 我找到了文件

test/ecdsatest.c
crypto/ecdsa/ecdsatest.c

在基础 openssl 发行版中是一个简单的起点。(OpenSSL 将基点称为子组生成器)。ec_key_st 和 ec_group_st 在

crypto/ec/ec_lcl.h 

是映射事物所需的最后一点(对于点和组,a 和 b 等)。

于 2012-07-02T14:30:37.783 回答