OpenSSL NID для кривой prime256v1

Я пытаюсь создать ключи EC Diffie Hellman, используя OpenSSL. Я использую нижнюю строку. Я пытаюсь найти NID кривой Prime256v1, но не могу. Я посмотрел в документации openssl также. Openssl не поддерживает кривую prime256v1?

key = EC_KEY_new_by_curve_name(NID_secp256k1); // prime256v1

1 ответ

Вы можете перечислить все поддерживаемые кривые с помощью следующей команды:

openssl ecparam -list_curves

Как только вы узнаете, поддерживается ли кривая, вы можете найти соответствующий NID в файле openssl/include/openssl/obj_mac.h.

Другие вопросы по тегам