2012-07-02 66 views
0

我想在CPP中使用openSSL來驗證ECDSA中的消息。 我有來自包含消息和簽名對的服務器的數據。隨着服務器提供的曲線參數: -使用openssl驗證消息ECDSA_verify()

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

和公鑰。

使用這些值我想驗證消息ECDSA_verify().

由於我是新來的OpenSSL,我不知道如何使用這些值來驗證簽名。

回答

0

在做多一樣 - 我找到的文件

test/ecdsatest.c 
crypto/ecdsa/ecdsatest.c 
在基本的OpenSSL分佈

一個簡單的出發點。 (OpenSSL調用子組生成器的基點)。 ec_key_st和ec_group_st在

crypto/ec/ec_lcl.h 

是映射的東西(對於點和基團,a和b,等)所需要的最終位。