openssl/doc/man1
Paul Yang 2aee35d37d Support key check in EVP interface
A new method is added to EVP_PKEY_METH as:

    int (*check) (EVP_PKEY_CTX *ctx);

and to EVP_PKEY_ASN1_METHOD as:

    int (*pkey_check) (EVP_PKEY_CTX *ctx);

This is used to check the validity of a specific key.

The order of calls is:
EVP_PKEY_check -> pmeth.check -> ameth.pkey_check.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4337)
2017-09-13 20:38:14 +02:00
..
asn1parse.pod Documentation updates 2017-03-30 14:16:41 +02:00
CA.pl.pod Documentation updates 2017-03-30 14:16:41 +02:00
ca.pod Add random serial# support. 2017-08-22 09:00:04 -04:00
ciphers.pod Add documentation for ARIA GCM modes. 2017-08-31 08:59:10 +10:00
cms.pod Doc fixes 2017-08-14 09:32:07 -04:00
crl.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
crl2pkcs7.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
dgst.pod Doc fixes 2017-08-14 09:32:07 -04:00
dhparam.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
dsa.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
dsaparam.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
ec.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
ecparam.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
enc.pod Doc fixes 2017-08-14 09:32:07 -04:00
engine.pod Always use $ as shell prompt in example 2017-09-12 09:14:37 -04:00
errstr.pod Fix various doc nits. 2016-12-13 12:12:35 -05:00
gendsa.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
genpkey.pod Doc fixes 2017-08-14 09:32:07 -04:00
genrsa.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
list.pod Doc fixes 2017-08-14 09:32:07 -04:00
nseq.pod Documentation cleanup for man1/nseq.pod 2017-03-29 09:43:04 +01:00
ocsp.pod Doc fixes 2017-08-14 09:32:07 -04:00
openssl.pod Standardize on =over 4 and check for it. 2017-04-07 13:30:04 -04:00
passwd.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
pkcs7.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
pkcs8.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
pkcs12.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
pkey.pod Support key check in EVP interface 2017-09-13 20:38:14 +02:00
pkeyparam.pod Documentation updates 2017-03-30 14:16:41 +02:00
pkeyutl.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
prime.pod Doc fixes 2017-08-14 09:32:07 -04:00
rand.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
rehash.pod Standardize on =over 4 and check for it. 2017-04-07 13:30:04 -04:00
req.pod Doc fixes 2017-08-14 09:32:07 -04:00
rsa.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
rsautl.pod Update rsautl.pod for typo 2017-09-11 09:32:43 -04:00
s_client.pod Doc fixes 2017-08-14 09:32:07 -04:00
s_server.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
s_time.pod Doc fixes 2017-08-14 09:32:07 -04:00
sess_id.pod Add missing documentation of the default format for commands. 2017-08-09 14:57:13 -04:00
smime.pod Doc fixes 2017-08-14 09:32:07 -04:00
speed.pod Standardize apps use of -rand, etc. 2017-07-16 19:20:45 -04:00
spkac.pod Add support for using engine-backed keys in spkac 2017-06-09 12:15:52 -04:00
srp.pod Doc fixes 2017-08-14 09:32:07 -04:00
storeutl.pod Document the recursive option 2017-09-12 11:38:16 +02:00
ts.pod Doc fixes 2017-08-14 09:32:07 -04:00
tsget.pod Fix referenses in section 1 manuals 2016-11-11 13:06:43 +01:00
verify.pod OCSP Updates: error codes and multiple certificates 2017-04-12 14:41:10 -04:00
version.pod Documentation updates 2017-03-30 14:16:41 +02:00
x509.pod Doc fixes 2017-08-14 09:32:07 -04:00