summaryrefslogtreecommitdiffstats
path: root/arch/riscv/crypto
AgeCommit message (Expand)AuthorLines
2026-01-12lib/crypto: riscv/aes: Migrate optimized code into libraryEric Biggers-106/+16
2025-12-09lib/crypto: riscv: Depend on RISCV_EFFICIENT_VECTOR_UNALIGNED_ACCESSEric Biggers-4/+8
2025-06-30lib/crypto: riscv/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-348/+0
2025-06-30crypto: riscv/sha512 - Stop depending on sha512_generic_block_fnEric Biggers-1/+8
2025-05-05crypto: riscv/sha256 - implement library instead of shashEric Biggers-364/+0
2025-04-28crypto: riscv - move library functions to arch/riscv/lib/crypto/Eric Biggers-381/+0
2025-04-25crypto: riscv - Use SYM_FUNC_START for functions only called directlyNathan Chancellor-6/+6
2025-04-23crypto: riscv/sm3 - Use API partial block handlingHerbert Xu-31/+16
2025-04-23crypto: riscv/sha512 - Use API partial block handlingHerbert Xu-27/+18
2025-04-23crypto: riscv/sha256 - Use API partial block handlingHerbert Xu-34/+22
2025-04-23crypto: riscv/ghash - Use API partial block handlingHerbert Xu-40/+18
2025-04-19crypto: lib/chacha - restore ability to remove modulesEric Biggers-0/+5
2025-04-16crypto: lib/sm3 - Move sm3 library into lib/cryptoHerbert Xu-1/+1
2025-04-07crypto: chacha - centralize the skcipher wrappers for arch codeEric Biggers-1/+7
2025-04-07crypto: riscv/chacha - implement library instead of skcipherEric Biggers-113/+75
2025-03-02crypto: lib/Kconfig - Hide arch options from userHerbert Xu-1/+0
2024-03-20crypto: riscv - add vector crypto accelerated AES-CBC-CTSEric Biggers-5/+245
2024-03-20crypto: riscv - parallelize AES-CBC decryptionEric Biggers-9/+15
2024-01-22crypto: riscv - add vector crypto accelerated SM4Jerry Shih-0/+244
2024-01-22crypto: riscv - add vector crypto accelerated SM3Jerry Shih-0/+250
2024-01-22crypto: riscv - add vector crypto accelerated SHA-{512,384}Jerry Shih-0/+350
2024-01-22crypto: riscv - add vector crypto accelerated SHA-{256,224}Jerry Shih-0/+376
2024-01-22crypto: riscv - add vector crypto accelerated GHASHJerry Shih-0/+253
2024-01-22crypto: riscv - add vector crypto accelerated ChaCha20Jerry Shih-0/+409
2024-01-22crypto: riscv - add vector crypto accelerated AES-{ECB,CBC,CTR,XTS}Jerry Shih-0/+1364
2024-01-22RISC-V: hook new crypto subdir into build-systemHeiko Stuebner-0/+6