aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)Author
2024-09-10qapi/crypto: Rename QCryptoAFAlg to QCryptoAFAlgoMarkus Armbruster
2024-09-10qapi/crypto: Rename QCryptoRSAPaddingAlgorithm to *Algo, and drop prefixMarkus Armbruster
2024-09-10qapi/crypto: Rename QCryptoAkCipherAlgorithm to *Algo, and drop prefixMarkus Armbruster
2024-09-10qapi/crypto: Rename QCryptoIVGenAlgorithm to *Algo, and drop prefixMarkus Armbruster
2024-09-10qapi/crypto: Rename QCryptoCipherAlgorithm to *Algo, and drop prefixMarkus Armbruster
2024-09-10qapi/crypto: Rename QCryptoHashAlgorithm to *Algo, and drop prefixMarkus Armbruster
2024-09-10qapi/crypto: Drop unwanted 'prefix'Markus Armbruster
2024-09-10qapi/crypto: Drop temporary 'prefix'Markus Armbruster
2024-09-09crypto: Introduce x509 utilsDorjoy Chowdhury
2024-09-09crypto: Support SHA384 hash when using glibDorjoy Chowdhury
2024-09-09crypto: Define macros for hash algorithm digest lengthsDorjoy Chowdhury
2024-09-09crypto: use consistent error reporting pattern for unsupported cipher modesDaniel P. Berrangé
2024-09-09crypto: avoid leak of ctx when bad cipher mode is givenDaniel P. Berrangé
2024-09-09crypto: check gnutls & gcrypt support the requested pbkdf hashDaniel P. Berrangé
2024-09-09crypto: run qcrypto_pbkdf2_count_iters in a new threadTiago Pasqualini
2024-08-20crypto/tlscredspsk: Free username on finalizePeter Maydell
2024-07-24crypto: propagate errors from TLS session I/O callbacksDaniel P. Berrangé
2024-07-24crypto: push error reporting into TLS session I/O APIsDaniel P. Berrangé
2024-07-24crypto: drop gnutls debug logging supportDaniel P. Berrangé
2024-07-23crypto/block-luks: make range overlap check more readableYao Xingtao
2024-06-10crypto/block: drop qcrypto_block_open() n_threads argumentStefan Hajnoczi
2024-06-10block/crypto: create ciphers on demandStefan Hajnoczi
2024-03-19crypto: query gcrypt for cipher availabilityDaniel P. Berrangé
2024-03-19crypto: factor out conversion of QAPI to gcrypt constantsDaniel P. Berrangé
2024-02-09crypto: Introduce 'detached-header' field in QCryptoBlockInfoLUKSHyman Huang
2024-02-09crypto: Modify the qcrypto_block_create to support creation flagsHyman Huang
2024-02-09crypto: Support LUKS volume with detached headerHyman Huang
2024-02-09crypto: Introduce SM4 symmetric cipher algorithmHyman Huang
2023-11-07crypto/rsakey-builtin.c.inc: Clean up two error pathsMarkus Armbruster
2023-10-03Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi
2023-10-03crypto: only include tls-cipher-suites in emulatorsPaolo Bonzini
2023-09-29crypto: remove shadowed 'ret' variableDaniel P. Berrangé
2023-09-29crypto/cipher-gnutls.c: Clean up local variable shadowingPhilippe Mathieu-Daudé
2023-09-15crypto: Add generic 64-bit carry-less multiply routineRichard Henderson
2023-09-15crypto: Add generic 32-bit carry-less multiply routinesRichard Henderson
2023-09-15crypto: Add generic 16-bit carry-less multiply routinesRichard Henderson
2023-09-15crypto: Add generic 8-bit carry-less multiply routinesRichard Henderson
2023-09-11crypto: Add SM4 constant parameter CKMax Chou
2023-09-11target/riscv: Use existing lookup tables for MixColumnsArd Biesheuvel
2023-09-08misc/other: spelling fixesMichael Tokarev
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé
2023-07-25crypto: Always initialize splitkeylenAkihiko Odaki
2023-07-09crypto: Unexport AES_*_rot, AES_TeN, AES_TdNRichard Henderson
2023-07-09crypto: Remove AES_imcRichard Henderson
2023-07-09crypto: Implement aesdec_IMC with AES_imc_rotRichard Henderson
2023-07-09crypto: Remove AES_shifts, AES_ishiftsRichard Henderson
2023-07-08crypto: Add aesdec_ISB_ISR_AK_IMCRichard Henderson
2023-07-08crypto: Add aesdec_ISB_ISR_IMC_AKRichard Henderson
2023-07-08crypto: Add aesenc_SB_SR_MC_AKRichard Henderson
2023-07-08crypto: Add aesdec_IMCRichard Henderson