aboutsummaryrefslogtreecommitdiffstats
path: root/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* crypto/tlscredspsk: Free username on finalizePeter Maydell2024-08-201-0/+1
* crypto: propagate errors from TLS session I/O callbacksDaniel P. Berrangé2024-07-241-10/+66
* crypto: push error reporting into TLS session I/O APIsDaniel P. Berrangé2024-07-241-31/+29
* crypto: drop gnutls debug logging supportDaniel P. Berrangé2024-07-241-11/+4
* crypto/block-luks: make range overlap check more readableYao Xingtao2024-07-231-1/+2
* crypto/block: drop qcrypto_block_open() n_threads argumentStefan Hajnoczi2024-06-104-8/+3
* block/crypto: create ciphers on demandStefan Hajnoczi2024-06-104-50/+78
* crypto: query gcrypt for cipher availabilityDaniel P. Berrangé2024-03-191-0/+5
* crypto: factor out conversion of QAPI to gcrypt constantsDaniel P. Berrangé2024-03-191-56/+60
* crypto: Introduce 'detached-header' field in QCryptoBlockInfoLUKSHyman Huang2024-02-091-0/+2
* crypto: Modify the qcrypto_block_create to support creation flagsHyman Huang2024-02-093-8/+26
* crypto: Support LUKS volume with detached headerHyman Huang2024-02-091-4/+7
* crypto: Introduce SM4 symmetric cipher algorithmHyman Huang2024-02-094-0/+74
* crypto/rsakey-builtin.c.inc: Clean up two error pathsMarkus Armbruster2023-11-071-6/+2
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2023-10-031-1/+2
|\
| * crypto: only include tls-cipher-suites in emulatorsPaolo Bonzini2023-10-031-1/+2
* | crypto: remove shadowed 'ret' variableDaniel P. Berrangé2023-09-291-1/+0
* | crypto/cipher-gnutls.c: Clean up local variable shadowingPhilippe Mathieu-Daudé2023-09-291-2/+2
|/
* crypto: Add generic 64-bit carry-less multiply routineRichard Henderson2023-09-151-0/+17
* crypto: Add generic 32-bit carry-less multiply routinesRichard Henderson2023-09-151-0/+13
* crypto: Add generic 16-bit carry-less multiply routinesRichard Henderson2023-09-151-0/+21
* crypto: Add generic 8-bit carry-less multiply routinesRichard Henderson2023-09-152-3/+66
* crypto: Add SM4 constant parameter CKMax Chou2023-09-111-0/+10
* target/riscv: Use existing lookup tables for MixColumnsArd Biesheuvel2023-09-111-2/+2
* misc/other: spelling fixesMichael Tokarev2023-09-084-8/+8
* bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé2023-08-311-7/+6
* crypto: Always initialize splitkeylenAkihiko Odaki2023-07-251-2/+2
* crypto: Unexport AES_*_rot, AES_TeN, AES_TdNRichard Henderson2023-07-091-12/+21
* crypto: Remove AES_imcRichard Henderson2023-07-091-264/+0
* crypto: Implement aesdec_IMC with AES_imc_rotRichard Henderson2023-07-091-21/+21
* crypto: Remove AES_shifts, AES_ishiftsRichard Henderson2023-07-091-14/+0
* crypto: Add aesdec_ISB_ISR_AK_IMCRichard Henderson2023-07-081-0/+14
* crypto: Add aesdec_ISB_ISR_IMC_AKRichard Henderson2023-07-081-0/+58
* crypto: Add aesenc_SB_SR_MC_AKRichard Henderson2023-07-081-0/+58
* crypto: Add aesdec_IMCRichard Henderson2023-07-081-0/+59
* crypto: Add aesenc_MCRichard Henderson2023-07-081-0/+61
* crypto: Add aesdec_ISB_ISR_AKRichard Henderson2023-07-081-0/+45
* crypto: Add aesenc_SB_SR_AKRichard Henderson2023-07-081-0/+46
* crypto/aes: Add AES_SH, AES_ISH macrosRichard Henderson2023-07-081-2/+14
* target/arm: Move aesmc and aesimc tables to crypto/aes.cRichard Henderson2023-07-081-0/+140
* win32: replace closesocket() with close() wrapperMarc-André Lureau2023-03-131-3/+3
* crypto: TLS: introduce `check_pending`Antoine Damhet2023-02-151-0/+14
* crypto: Clean up includesMarkus Armbruster2023-02-081-1/+0
* coroutine: Clean up superfluous inclusion of qemu/coroutine.hMarkus Armbruster2023-01-192-2/+0
* qapi crypto: Elide redundant has_FOO in generated CMarkus Armbruster2022-12-141-8/+8
* crypto: Support export akcipher to pkcs8Lei He2022-11-023-1/+70
* crypto: Support DER encodingsLei He2022-11-022-25/+493
* crypto: quote algorithm names in error messagesDaniel P. Berrangé2022-10-271-3/+3
* crypto: split off helpers for converting LUKS header endianessDaniel P. Berrangé2022-10-272-32/+53
* crypto: split LUKS header definitions off into fileDaniel P. Berrangé2022-10-272-93/+138