aboutsummaryrefslogtreecommitdiffstats
path: root/apps/ecparam.c
Commit message (Collapse)AuthorAgeFilesLines
* Add new APIs EC_curve_nist2nid and EC_curve_nid2nist which convertDr. Stephen Henson2012-02-211-0/+3
| | | | | 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.
* Fix warnings.Ben Laurie2010-06-121-4/+1
|
* Merge from 1.0.0-stable branch.Dr. Stephen Henson2009-04-231-0/+6
|
* include opensslconf.h if OPENSSL_NO_* is usedNils Larsch2005-05-311-0/+2
|
* ecc api cleanup; summary:Nils Larsch2005-05-161-5/+3
| | | | | | | | | | - hide the EC_KEY structure definition in ec_lcl.c + add some functions to use/access the EC_KEY fields - change the way how method specific data (ecdsa/ecdh) is attached to a EC_KEY - add ECDSA_sign_ex and ECDSA_do_sign_ex functions with additional parameters for pre-computed values - rebuild libeay.num from 0.9.7
* give EC_GROUP_new_by_nid a more meanigful name:Nils Larsch2005-05-101-1/+1
| | | | EC_GROUP_new_by_nid -> EC_GROUP_new_by_curve_name
* some const fixesNils Larsch2005-04-051-1/+1
|
* Update ECDSA and ECDH for OPENSSL_NO_ENGINE.Geoff Thorpe2004-10-211-0/+4
| | | | | Reported by: Maxim Masiutin Submitted by: Nils Larsch
* Adds warnings about two curves and fixes the "seed" value for two otherGeoff Thorpe2004-03-251-6/+2
| | | | | | curves. Submitted by: Nils Larsch
* Fix declaration inconsistency in ecparam.c.Andy Polyakov2004-01-241-1/+1
|
* avoid potential confusion about curves (prime192v1 and prime256v1 areBodo Möller2003-01-161-1/+20
| | | | | | also known as secp192r1 and secp256r1, respectively) Submitted by: Nils Larsch, Bodo Moeller
* EXIT() may mean return(). That's confusing, so let's have it really meanRichard Levitte2002-12-031-1/+1
| | | | | | exit() in whatever way works for the intended platform, and define OPENSSL_EXIT() to have the old meaning (the name is of course because it's only used in the openssl program)
* Sun has agreed to removing the covenant language from most files.Bodo Möller2002-10-291-13/+0
| | | | Submitted by: Sheueling Chang <Sheueling.Chang@Sun.COM>
* change API for looking at the internal curve listBodo Möller2002-09-021-8/+23
| | | | Submitted by: Nils Larsch
* change 'usage' formattingBodo Möller2002-08-271-53/+49
|
* fix spacingBodo Möller2002-08-261-10/+10
|
* typoBodo Möller2002-08-161-1/+1
| | | | Submitted by: Nils Larsch
* Simplify handling of named curves: get rid of EC_GROUP_new_by_name(),Bodo Möller2002-08-151-79/+24
| | | | | | | EC_GROUP_new_by_nid() should be enough. This avoids a lot of redundancy. Submitted by: Nils Larsch
* use a generic EC_KEY structure (EC keys are not ECDSA specific)Bodo Möller2002-08-071-13/+18
| | | | Submitted by: Nils Larsch
* extend curve list (additional curves over binary fields)Bodo Möller2002-08-021-21/+94
| | | | Submitted by: Sheueling Chang Shantz and Douglas Stebila (Sun Microsystems Laboratories)
* Replace 'ecdsaparam' commandline utility by 'ecparam'Bodo Möller2002-07-141-0/+688
(the same keys can be used for ECC schemes other than ECDSA) and add some new options. Similarly, use string "EC PARAMETERS" instead of "ECDSA PARAMETERS" in 'PEM' format. Fix ec_asn1.c (take into account the desired conversion form). 'make update'. Submitted by: Nils Larsch