aboutsummaryrefslogtreecommitdiffstats
path: root/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* crypto: check that LUKS PBKDF2 iterations count is non-zeroDaniel P. Berrangé2022-10-271-0/+11
* crypto: strengthen the check for key slots overlapping with LUKS headerDaniel P. Berrangé2022-10-271-1/+1
* crypto: validate that LUKS payload doesn't overlap with headerDaniel P. Berrangé2022-10-271-0/+7
* crypto: enforce that key material doesn't overlap with LUKS headerDaniel P. Berrangé2022-10-271-0/+8
* crypto: enforce that LUKS stripes is always a fixed valueDaniel P. Berrangé2022-10-271-2/+3
* crypto: sanity check that LUKS header strings are NUL-terminatedDaniel P. Berrangé2022-10-271-0/+18
* crypto: check for and report errors setting PSK credentialsDaniel P. Berrangé2022-10-271-3/+13
* crypto/luks: Support creating LUKS image on DarwinJungmin Park2022-10-261-0/+23
* crypto: Make block callbacks return 0 on successAlberto Faria2022-07-122-7/+7
* test/crypto: Add test suite for crypto akcipherLei He2022-05-261-7/+7
* crypto: Implement RSA algorithm by gcryptLei He2022-05-262-1/+598
* crypto: Implement RSA algorithm by hogweedLei He2022-05-267-0/+953
* crypto: add ASN.1 DER decoderLei He2022-05-263-0/+271
* crypto: Introduce akcipher crypto classzhenwei pi2022-05-263-0/+158
* crypto: make loaded property read-onlyPaolo Bonzini2022-05-144-99/+49
* Clean up ill-advised or unusual header guardsMarkus Armbruster2022-05-111-3/+3
* crypto: move sm4_sbox from target/armWeiwei Li2022-04-292-0/+50
* meson, configure: move keyctl test to mesonPaolo Bonzini2022-04-281-1/+3