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.