qemu-cr16/include/crypto
Daniel P. Berrangé 211fc7e416 crypto: support upto 5 parallel certificate identities
The default (required) identity is stored in server-cert.pem /
client-cert.pem and server-key.pem / client-key.pem.

The 4 extra (optional) identities are stored in server-cert-$N.pem /
client-cert-$N.pem and server-key-$N.pem / client-key-$N.pem. The
numbering starts at 0 and the first missing cert/key pair will
terminate the loading process.

Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-11-03 10:45:55 +00:00
..
aes-round.h
aes.h
afsplit.h
akcipher.h
block.h
cipher.h
clmul.h
desrfb.h
hash.h crypto/hash: Have hashing functions take void * buffer argument 2025-11-03 10:05:40 +00:00
hmac.h crypto/hash: Have hashing functions take void * buffer argument 2025-11-03 10:05:40 +00:00
init.h
ivgen.h qapi/crypto: Rename QCryptoIVGenAlgorithm to *Algo, and drop prefix 2024-09-10 14:03:30 +02:00
pbkdf.h
random.h
secret.h
secret_common.h
secret_keyring.h
sm4.h
tls-cipher-suites.h
tlscreds.h crypto: introduce method for reloading TLS creds 2025-11-03 10:45:55 +00:00
tlscredsanon.h
tlscredspsk.h
tlscredsx509.h crypto: support upto 5 parallel certificate identities 2025-11-03 10:45:55 +00:00
tlssession.h io/channel: Have read/write functions take void * buffer argument 2025-11-03 10:05:40 +00:00
x509-utils.h