openssl/apps
Dr. David von Oheimb 7e765f46a6 Chunk 9 of CMP contribution to OpenSSL: CMP client and related tests
Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL
Also includes CRMF (RFC 4211) and HTTP transfer (RFC 6712).
Adds the CMP and CRMF API to libcrypto and the "cmp" app to the CLI.
Adds extensive documentation and tests.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
(Merged from https://github.com/openssl/openssl/pull/11300)
2020-03-25 14:10:18 +01:00
..
demoSRP Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
include Constify various mostly X509-related parameter types in crypto/ and apps/ 2020-03-23 08:30:37 +01:00
lib Constify various mostly X509-related parameter types in crypto/ and apps/ 2020-03-23 08:30:37 +01:00
asn1pars.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
build.info Chunk 8 of CMP contribution to OpenSSL: CMP server and cmp_mock_srv.c for testing 2020-03-10 16:09:44 +01:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c Constify various mostly X509-related parameter types in crypto/ and apps/ 2020-03-23 08:30:37 +01:00
CA.pl.in Update CA.pl podpage, and script 2020-03-23 14:20:21 +03:00
cert.pem
ciphers.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
client.pem
cmp_mock_srv.c Chunk 9 of CMP contribution to OpenSSL: CMP client and related tests 2020-03-25 14:10:18 +01:00
cmp_mock_srv.h Chunk 8 of CMP contribution to OpenSSL: CMP server and cmp_mock_srv.c for testing 2020-03-10 16:09:44 +01:00
cms.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
crl2p7.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
crl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ct_log_list.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
dgst.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
dhparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
dsap.pem
dsaparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ec.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ecparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
enc.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
engine.c Document command parameters. 2019-11-20 09:49:52 +01:00
errstr.c Document command parameters. 2019-11-20 09:49:52 +01:00
fipsinstall.c Add FIPS Self test kats for digests 2020-01-15 10:48:01 +10:00
gendsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
genpkey.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
genrsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
info.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
kdf.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
list.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
mac.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
nseq.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ocsp.c Constify various mostly X509-related parameter types in crypto/ and apps/ 2020-03-23 08:30:37 +01:00
openssl-vms.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
openssl.c app: add a deprecation warning to all deprecated commands. 2020-02-12 08:52:42 +10:00
openssl.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
passwd.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkcs8.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkcs12.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkey.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkeyparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkeyutl.c APPS: Remove all traces of special SM2 treatment. 2020-03-15 19:42:05 +01:00
prime.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
privkey.pem
progs.pl Deprecate the low level Diffie-Hellman functions. 2020-02-20 19:04:57 +10:00
provider.c Document command parameters. 2019-11-20 09:49:52 +01:00
rand.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
rehash.c Constify various mostly X509-related parameter types in crypto/ and apps/ 2020-03-23 08:30:37 +01:00
req.c Constify various mostly X509-related parameter types in crypto/ and apps/ 2020-03-23 08:30:37 +01:00
req.pem
rsa8192.pem
rsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
rsautl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_client.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
s_server.c Use ctx2 instead ctx. 2020-03-24 13:00:04 -07:00
s_time.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
server2.pem
server.pem Replace apps/server.pem with certificate with a sha256 signature. 2020-01-25 14:10:40 +01:00
server.srl
sess_id.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
smime.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
speed.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
spkac.c spkac: Check return values of NETSCAPE_SPKI functions 2020-03-09 11:51:51 +03:00
srp.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
storeutl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
testCA.pem
testdsa.h Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
testrsa.h Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
timeouts.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
ts.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
tsget.in apps/tsget.in: use the full version in the user agent string 2018-12-10 20:09:17 +01:00
verify.c APPS: Remove all traces of special SM2 treatment. 2020-03-15 19:42:05 +01:00
version.c Deprecate the low level DES functions. 2020-01-25 09:30:59 +10:00
vms_decc_init.c VMS: move copy_argc to its own module and make it an aux source 2019-03-05 08:51:09 +01:00
x509.c APPS: Remove all traces of special SM2 treatment. 2020-03-15 19:42:05 +01:00