aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/crypto
AgeCommit message (Expand)AuthorFilesLines
2023-12-08crypto: arm64/sm4 - Remove cfb(sm4)Gravatar Herbert Xu 6-489/+4
2023-10-20crypto: arm64/sha512 - clean up backwards function namesGravatar Eric Biggers 1-7/+5
2023-10-20crypto: arm64/sha256 - clean up backwards function namesGravatar Eric Biggers 1-14/+12
2023-10-20crypto: arm64/sha512-ce - clean up backwards function namesGravatar Eric Biggers 2-17/+17
2023-10-20crypto: arm64/sha2-ce - clean up backwards function namesGravatar Eric Biggers 2-19/+20
2023-10-20crypto: arm64/sha1-ce - clean up backwards function namesGravatar Eric Biggers 2-14/+15
2023-10-20crypto: arm64/nhpoly1305 - implement ->digestGravatar Eric Biggers 1-0/+9
2023-10-20crypto: arm64/sha2-ce - implement ->digest for sha256Gravatar Eric Biggers 1-0/+8
2023-08-11crypto: arm64/aes - remove Makefile hackGravatar Masahiro Yamada 3-5/+3
2023-05-19crypto: arm64/sha256-glue - Include module.hGravatar Herbert Xu 1-1/+2
2023-03-14crypto: arm64/aes-neonbs - fix crash with CFI enabledGravatar Eric Biggers 1-4/+5
2023-02-10crypto: arm64/sm4-gcm - Fix possible crash in GCM cryptionGravatar Herbert Xu 1-26/+25
2023-02-10crypto: arm64/sm4-ccm - Rewrite skcipher walker loopGravatar Tianjia Zhang 1-20/+24
2023-02-10crypto: arm64/aes-ccm - Rewrite skcipher walker loopGravatar Herbert Xu 1-31/+26
2023-01-20crypto: arm64/gcm - add RFC4106 supportGravatar Ard Biesheuvel 1-38/+107
2022-12-30crypto: arm64/sm4 - fix possible crash with CFI enabledGravatar Tianjia Zhang 2-4/+6
2022-12-09crypto: arm64/ghash-ce - use frame_push/pop macros consistentlyGravatar Ard Biesheuvel 1-5/+3
2022-12-09crypto: arm64/crct10dif - use frame_push/pop macros consistentlyGravatar Ard Biesheuvel 1-3/+2
2022-12-09crypto: arm64/aes-modes - use frame_push/pop macros consistentlyGravatar Ard Biesheuvel 1-22/+12
2022-12-09crypto: arm64/aes-neonbs - use frame_push/pop consistentlyGravatar Ard Biesheuvel 1-9/+7
2022-12-02crypto: Prepare to move crypto_tfm_ctxGravatar Herbert Xu 3-3/+3
2022-11-25crypto: arm64/sm3 - fix possible crash with CFI enabledGravatar Eric Biggers 1-1/+2
2022-11-25crypto: arm64/nhpoly1305 - eliminate unnecessary CFI wrapperGravatar Eric Biggers 2-11/+5
2022-11-18crypto: arm64 - Fix unused variable compilation warnings of cpu_featureGravatar Tianjia Zhang 2-2/+2
2022-11-11crypto: move gf128mul library into lib/cryptoGravatar Ard Biesheuvel 1-1/+1
2022-11-04crypto: arm64/sm4 - add CE implementation for GCM modeGravatar Tianjia Zhang 4-0/+1046
2022-11-04crypto: arm64/sm4 - add CE implementation for CCM modeGravatar Tianjia Zhang 4-0/+650
2022-11-04crypto: arm64/sm4 - add CE implementation for cmac/xcbc/cbcmacGravatar Tianjia Zhang 2-1/+336
2022-11-04crypto: arm64/sm4 - add CE implementation for XTS modeGravatar Tianjia Zhang 3-2/+504
2022-11-04crypto: arm64/sm4 - add CE implementation for CTS-CBC modeGravatar Tianjia Zhang 2-0/+196
2022-11-04crypto: arm64/sm4 - export reusable CE acceleration functionsGravatar Tianjia Zhang 2-0/+21
2022-11-04crypto: arm64/sm4 - simplify sm4_ce_expand_key() of CE implementationGravatar Tianjia Zhang 2-24/+24
2022-11-04crypto: arm64/sm4 - refactor and simplify CE implementationGravatar Tianjia Zhang 3-400/+519
2022-11-04crypto: arm64/sm4 - refactor and simplify NEON implementationGravatar Tianjia Zhang 2-346/+456
2022-11-04crypto: arm64/sm3 - add NEON assembly implementationGravatar Tianjia Zhang 4-0/+717
2022-11-04crypto: arm64/sm3 - raise the priority of the CE implementationGravatar Tianjia Zhang 1-1/+1
2022-10-10Merge tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Gravatar Linus Torvalds 1-69/+210
2022-09-26arm64: Add types to indirect called assembly functionsGravatar Sami Tolvanen 2-3/+5
2022-09-24crypto: arm64 - revert unintended config name change for CRYPTO_SHA1_ARM64_CEGravatar Lukas Bulwahn 1-1/+1
2022-08-26crypto: Kconfig - simplify cipher entriesGravatar Robert Elliott 1-10/+99
2022-08-26crypto: Kconfig - simplify hash entriesGravatar Robert Elliott 1-12/+65
2022-08-26crypto: Kconfig - simplify CRC entriesGravatar Robert Elliott 1-1/+6
2022-08-26crypto: Kconfig - sort the arm64 entriesGravatar Robert Elliott 1-53/+54
2022-08-26crypto: Kconfig - submenus for arm and arm64Gravatar Robert Elliott 1-9/+2
2022-07-29crypto: arm64/poly1305 - fix a read out-of-boundGravatar GUO Zihua 1-1/+1
2022-06-30crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CEGravatar Qian Cai 1-0/+1
2022-06-30crypto: arm64/aes-neon - Fix typo in commentGravatar Jilin Yuan 1-1/+1
2022-06-10crypto: arm64/polyval - Add PMULL accelerated implementation of POLYVALGravatar Nathan Huckleberry 4-0/+560
2022-06-10crypto: arm64/aes-xctr - Improve readability of XCTR and CTR modesGravatar Nathan Huckleberry 2-68/+185
2022-06-10crypto: arm64/aes-xctr - Add accelerated implementation of XCTRGravatar Nathan Huckleberry 3-66/+168