summaryrefslogtreecommitdiff
path: root/apps/ecparam.c
diff options
context:
space:
mode:
authorsteve <steve>2012-02-21 14:41:12 +0000
committersteve <steve>2012-02-21 14:41:12 +0000
commit5a64ffab6d1c11a883e2d846ca2aa82e2daa0ac5 (patch)
treed000dba50a268b479da059e820c9d24f08a81ad3 /apps/ecparam.c
parente6ecec7a22f9f8dda71071ccd48b5a5901ae74d4 (diff)
downloadopenssl-5a64ffab6d1c11a883e2d846ca2aa82e2daa0ac5.tar.gz
Add new APIs EC_curve_nist2nid and EC_curve_nid2nist which convert
between NIDs and the more common NIST names such as "P-256". Enhance ecparam utility and ECC method to recognise the NIST names for curves.
Diffstat (limited to 'apps/ecparam.c')
-rw-r--r--apps/ecparam.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/ecparam.c b/apps/ecparam.c
index 465480bed..50eef797c 100644
--- a/apps/ecparam.c
+++ b/apps/ecparam.c
@@ -402,6 +402,9 @@ bad:
}
else
nid = OBJ_sn2nid(curve_name);
+
+ if (nid == 0)
+ nid = EC_curve_nist2nid(curve_name);
if (nid == 0)
{