aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/crypto/aes-modes.S
AgeCommit message (Expand)Author
2018-10-12crypto: arm64/aes-blk - ensure XTS mask is always loadedArd Biesheuvel
2018-09-21crypto: arm64/aes-blk - improve XTS mask handlingArd Biesheuvel
2018-09-21crypto: arm64/aes-blk - add support for CTS-CBC modeArd Biesheuvel
2018-09-21crypto: arm64/aes-blk - revert NEON yield for skciphersArd Biesheuvel
2018-09-04crypto: arm64/aes-modes - get rid of literal load of addend vectorArd Biesheuvel
2018-05-12crypto: arm64/aes-blk - yield NEON after every block of inputArd Biesheuvel
2018-03-16crypto: arm64/aes-blk - add 4 way interleave to CBC-MAC encrypt pathArd Biesheuvel
2018-03-16crypto: arm64/aes-blk - add 4 way interleave to CBC encrypt pathArd Biesheuvel
2018-03-16crypto: arm64/aes-blk - remove configurable interleaveArd Biesheuvel
2018-03-16crypto: arm64/aes-blk - move kernel mode neon en/disable into loopArd Biesheuvel
2017-02-11crypto: arm64/aes - add NEON/Crypto Extensions CBCMAC/CMAC/XCBC driverArd Biesheuvel
2017-02-03crypto: arm64/aes-blk - remove cra_alignmaskArd Biesheuvel
2017-01-23crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modesArd Biesheuvel
2016-10-21crypto: arm64/aes-xts-ce: fix for big endianArd Biesheuvel
2014-05-14arm64/crypto: AES-ECB/CBC/CTR/XTS using ARMv8 NEON and Crypto ExtensionsArd Biesheuvel