aboutsummaryrefslogtreecommitdiff
path: root/crypto/aes.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-11target/riscv: Use existing lookup tables for MixColumnsArd Biesheuvel1-2/+2
2023-07-09crypto: Unexport AES_*_rot, AES_TeN, AES_TdNRichard Henderson1-12/+21
2023-07-09crypto: Remove AES_imcRichard Henderson1-264/+0
2023-07-09crypto: Implement aesdec_IMC with AES_imc_rotRichard Henderson1-21/+21
2023-07-09crypto: Remove AES_shifts, AES_ishiftsRichard Henderson1-14/+0
2023-07-08crypto: Add aesdec_ISB_ISR_AK_IMCRichard Henderson1-0/+14
2023-07-08crypto: Add aesdec_ISB_ISR_IMC_AKRichard Henderson1-0/+58
2023-07-08crypto: Add aesenc_SB_SR_MC_AKRichard Henderson1-0/+58
2023-07-08crypto: Add aesdec_IMCRichard Henderson1-0/+59
2023-07-08crypto: Add aesenc_MCRichard Henderson1-0/+61
2023-07-08crypto: Add aesdec_ISB_ISR_AKRichard Henderson1-0/+45
2023-07-08crypto: Add aesenc_SB_SR_AKRichard Henderson1-0/+46
2023-07-08crypto/aes: Add AES_SH, AES_ISH macrosRichard Henderson1-2/+14
2023-07-08target/arm: Move aesmc and aesimc tables to crypto/aes.cRichard Henderson1-0/+140
2021-01-29crypto: Add spaces around operatorshiliyang1-2/+2
2021-01-29crypto: Fix some code style problems, add spaces around operatorshiliyang1-1/+1
2020-09-10crypto/builtin: Move AES_cbc_encrypt into cipher-builtin.inc.cRichard Henderson1-51/+0
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-02-05crypto: finish removing TABsPaolo Bonzini1-207/+207
2019-01-11remove space-tab sequencesPaolo Bonzini1-14/+14
2016-01-29crypto: Clean up includesPeter Maydell1-0/+1
2015-07-07crypto: move built-in AES implementation into crypto/Daniel P. Berrange1-0/+1652