我正在尝试使用OpenSSL创建EC密钥。我用的是下面这一行。我试图找到prime256v1曲线的nid,但无法找到。我还查阅了openssl文档。openssl不支持prime256v1曲线吗?
key = EC_KEY_new_by_curve_name(NID_secp256k1); // prime256v1
发布于 2018-04-13 09:26:45
可以使用以下命令列出所有受支持的曲线:
openssl ecparam -list_curves
一旦知道是否支持曲线,就可以在https://github.com/openssl/openssl/blob/4e6647506331fc3b3ef5b23e5dbe188279ddd575/include/openssl/obj_mac.h文件中找到相应的NID。
https://stackoverflow.com/questions/47501863
复制相似问题