qemu-patch-raspberry4/include/crypto
Daniel P. Berrange b917da4cbd crypto: add cryptographic random byte source
There are three backend impls provided. The preferred
is gnutls, which is backed by nettle in modern distros.
The gcrypt impl is provided for cases where QEMU build
against gnutls is disabled, but crypto is still desired.
No nettle impl is provided, since it is non-trivial to
use the nettle APIs for random numbers. Users of nettle
should ensure gnutls is enabled for QEMU.

Reviewed-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-03-17 09:49:01 +00:00
..
aes.h crypto: move built-in AES implementation into crypto/ 2015-07-07 12:04:13 +02:00
cipher.h include: Clean up includes 2016-02-23 12:43:05 +00:00
desrfb.h crypto: move built-in D3DES implementation into crypto/ 2015-07-07 12:04:31 +02:00
hash.h include: Clean up includes 2016-02-23 12:43:05 +00:00
init.h include: Clean up includes 2016-02-23 12:43:05 +00:00
random.h crypto: add cryptographic random byte source 2016-03-17 09:49:01 +00:00
secret.h include: Clean up includes 2016-02-23 12:43:05 +00:00
tlscreds.h include: Clean up includes 2016-02-23 12:43:05 +00:00
tlscredsanon.h crypto: introduce new module for TLS anonymous credentials 2015-09-15 15:00:20 +01:00
tlscredsx509.h crypto: add support for loading encrypted x509 keys 2015-12-18 16:25:08 +00:00
tlssession.h crypto: fix description of @errp parameter initialization 2016-02-01 14:11:35 +00:00