Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2017-07-18-2' into staging
Merge qcrypto 2017/07/18 v2
# gpg: Signature made Wed 19 Jul 2017 10:11:21 BST
# gpg: using RSA key 0xBE86EBB415104FDF
# gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>"
# gpg: aka "Daniel P. Berrange <berrange@redhat.com>"
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E 8E3F BE86 EBB4 1510 4FDF
* remotes/berrange/tags/pull-qcrypto-2017-07-18-2:
tests: crypto: add hmac speed benchmark support
tests: crypto: add hash speed benchmark support
tests: crypto: add cipher speed benchmark support
crypto: hmac: add af_alg-backend hmac support
crypto: hash: add afalg-backend hash support
crypto: cipher: add afalg-backend cipher support
crypto: introduce some common functions for af_alg backend
crypto: hmac: add hmac driver framework
crypto: hmac: introduce qcrypto_hmac_ctx_new for glib-backend
crypto: hmac: introduce qcrypto_hmac_ctx_new for nettle-backend
crypto: hmac: introduce qcrypto_hmac_ctx_new for gcrypt-backend
crypto: hmac: move crypto/hmac.h into include/crypto/
crypto: hash: add hash driver framework
crypto: cipher: add cipher driver framework
crypto: cipher: introduce qcrypto_cipher_ctx_new for builtin-backend
crypto: cipher: introduce qcrypto_cipher_ctx_new for nettle-backend
crypto: cipher: introduce qcrypto_cipher_ctx_new for gcrypt-backend
crypto: cipher: introduce context free function
Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
No related branches found
No related tags found
Showing
- configure 37 additions, 0 deletionsconfigure
- crypto/Makefile.objs 3 additions, 0 deletionscrypto/Makefile.objs
- crypto/afalg.c 116 additions, 0 deletionscrypto/afalg.c
- crypto/afalgpriv.h 64 additions, 0 deletionscrypto/afalgpriv.h
- crypto/cipher-afalg.c 226 additions, 0 deletionscrypto/cipher-afalg.c
- crypto/cipher-builtin.c 60 additions, 65 deletionscrypto/cipher-builtin.c
- crypto/cipher-gcrypt.c 57 additions, 48 deletionscrypto/cipher-gcrypt.c
- crypto/cipher-nettle.c 49 additions, 35 deletionscrypto/cipher-nettle.c
- crypto/cipher.c 80 additions, 0 deletionscrypto/cipher.c
- crypto/cipherpriv.h 56 additions, 0 deletionscrypto/cipherpriv.h
- crypto/hash-afalg.c 214 additions, 0 deletionscrypto/hash-afalg.c
- crypto/hash-gcrypt.c 13 additions, 6 deletionscrypto/hash-gcrypt.c
- crypto/hash-glib.c 13 additions, 6 deletionscrypto/hash-glib.c
- crypto/hash-nettle.c 13 additions, 6 deletionscrypto/hash-nettle.c
- crypto/hash.c 30 additions, 0 deletionscrypto/hash.c
- crypto/hashpriv.h 39 additions, 0 deletionscrypto/hashpriv.h
- crypto/hmac-gcrypt.c 20 additions, 22 deletionscrypto/hmac-gcrypt.c
- crypto/hmac-glib.c 31 additions, 32 deletionscrypto/hmac-glib.c
- crypto/hmac-nettle.c 19 additions, 23 deletionscrypto/hmac-nettle.c
- crypto/hmac.c 58 additions, 0 deletionscrypto/hmac.c
Loading
Please register or sign in to comment