mirror of
https://github.com/Motorhead1991/qemu.git
synced 2026-02-12 11:59:28 -07:00
Changes the hash API to support accumulative hashing. Hash objects are created with "qcrypto_hash_new", updated with data with "qcrypto_hash_update", and the hash obtained with "qcrypto_hash_finalize". These changes bring the hashing API more in line with the hmac API. Signed-off-by: Alejandro Zeise <alejandro.zeise@seagate.com> [ clg: - Changed documentation "non-zero on error" -> "-1 on error" ] Signed-off-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> |
||
|---|---|---|
| .. | ||
| aes-round.h | ||
| aes.h | ||
| afsplit.h | ||
| akcipher.h | ||
| block.h | ||
| cipher.h | ||
| clmul.h | ||
| desrfb.h | ||
| hash.h | ||
| hmac.h | ||
| init.h | ||
| ivgen.h | ||
| pbkdf.h | ||
| random.h | ||
| secret.h | ||
| secret_common.h | ||
| secret_keyring.h | ||
| sm4.h | ||
| tls-cipher-suites.h | ||
| tlscreds.h | ||
| tlscredsanon.h | ||
| tlscredspsk.h | ||
| tlscredsx509.h | ||
| tlssession.h | ||
| x509-utils.h | ||
| xts.h | ||