NameLast commit messageLast commit date
..
asymmetric_keyscerts: Add FIPS selftests4 years ago
async_txcrypto: cleanup comments4 years ago
842.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1577 years ago
acompress.ccrypto: api - permit users to specify numa node of acomp hardware6 years ago
adiantum.ccrypto: remove cipher routines from public crypto API5 years ago
aead.ccrypto: algapi - enforce that all instances have a ->free() method6 years ago
aegis.hcrypto: aegis128 - Move simd prototypes into aegis.h5 years ago
aegis128-core.ccrypto: aegis128 - Move simd prototypes into aegis.h5 years ago
aegis128-neon-inner.ccrypto: aegis128/neon - move final tag check to SIMD domain5 years ago
aegis128-neon.ccrypto: aegis128 - Move simd prototypes into aegis.h5 years ago
aes_generic.ccrypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN6 years ago
aes_ti.ccrypto: aes - create AES library based on the fixed time AES code7 years ago
af_alg.ccrypto: af_alg - get rid of alg_memory_allocated4 years ago
ahash.ccrypto: ahash - Add init_tfm/exit_tfm6 years ago
akcipher.ccrypto: algapi - enforce that all instances have a ->free() method6 years ago
algapi.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.64 years ago
algboss.cexit: Rename module_put_and_exit to module_put_and_kthread_exit4 years ago
algif_aead.ccrypto: algif_aead - Do not set MAY_BACKLOG on the async path6 years ago
algif_hash.cnet: make ->{get,set}sockopt in proto_ops optional6 years ago
algif_rng.ccrypto: af_alg - add extra parameters for DRBG interface6 years ago
algif_skcipher.ccrypto: algif_skcipher - EBUSY on aio should be an error6 years ago
ansi_cprng.ccrypto: remove cipher routines from public crypto API5 years ago
anubis.ccrypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN6 years ago
api.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.64 years ago
arc4.ccrypto: arc4 - mark ecb(arc4) skcipher as obsolete6 years ago
authenc.ccrypto: authenc - Fix sleep in atomic context in decrypt_tail4 years ago
authencesn.ccrypto: algapi - use common mechanism for inheriting flags6 years ago
blake2b_generic.ccrypto: blake2b - update file comment5 years ago
blake2s_generic.clib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI4 years ago
blowfish_common.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
blowfish_generic.ccrypto: blowfish - use unaligned accessors instead of alignmask5 years ago
camellia_generic.ccrypto: camellia - use unaligned accessors instead of alignmask5 years ago
cast5_generic.ccrypto: cast5 - use unaligned accessors instead of alignmask5 years ago
cast6_generic.ccrypto: cast6 - use unaligned accessors instead of alignmask5 years ago
cast_common.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 447 years ago
cbc.ccrypto: remove cipher routines from public crypto API5 years ago
ccm.ccrypto: remove cipher routines from public crypto API5 years ago
cfb.ccrypto: cleanup comments4 years ago
chacha20poly1305.ccrypto: algapi - use common mechanism for inheriting flags6 years ago
chacha_generic.ccrypto: chacha_generic - remove unnecessary setkey() functions6 years ago
cipher.ccrypto: remove cipher routines from public crypto API5 years ago
cmac.ccrypto: remove cipher routines from public crypto API5 years ago
compress.ccrypto: compress - remove crt_u.compress (struct compress_tfm)6 years ago
crc32_generic.ccrypto: crc32-generic - Use SPDX-License-Identifier5 years ago
crc32c_generic.ccrypto: crc32c_generic - delete and fix duplicated words6 years ago
crc64_rocksoft_generic.ccrypto: add rocksoft 64b crc guard tag framework4 years ago
crct10dif_common.ccrypto: crct10dif - Add fallback for broken initrds13 years ago
crct10dif_generic.ccrypto: crct10dif_generic - fix duplicated words6 years ago
cryptd.ccrypto: cryptd - Protect per-CPU resource by disabling BH.4 years ago
crypto_engine.ccrypto: engine - Add parameter description in crypto_transfer_request() kernel-doc comment4 years ago
crypto_null.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
crypto_user_base.ccrypto: algapi - make unregistration functions return void6 years ago
crypto_user_stat.ccrypto: skcipher - remove the "blkcipher" algorithm type7 years ago
ctr.ccrypto: remove cipher routines from public crypto API5 years ago
cts.ccrypto: algapi - use common mechanism for inheriting flags6 years ago
curve25519-generic.ccrypto: curve25519 - implement generic KPP driver7 years ago
deflate.cmm, treewide: rename kzfree() to kfree_sensitive()6 years ago
des_generic.ccrypto: remove CRYPTO_TFM_RES_WEAK_KEY6 years ago
dh.ccrypto: dh - Remove the unused function dh_safe_prime_dh_alg()4 years ago
dh_helper.ccrypto: dh - split out deserialization code from crypto_dh_decode()4 years ago
drbg.ccrypto: drbg - ignore jitterentropy errors if not in FIPS mode4 years ago
ecb.ccrypto: remove cipher routines from public crypto API5 years ago
ecc.ccrypto: ecc - Export additional helper functions5 years ago
ecc_curve_defs.hMerge branch 'ecc'5 years ago
ecdh.ccrypto: ecc - Move ecc.h to include/crypto/internal5 years ago
ecdh_helper.ccrypto: ecdh - move curve_id of ECDH from the key to algorithm name5 years ago
ecdsa.ccrypto: ecc - Move ecc.h to include/crypto/internal5 years ago
ecdsasignature.asn1crypto: ecdsa - Add support for ECDSA signature verification5 years ago
echainiv.ccrypto: geniv - remove unneeded arguments from aead_geniv_alloc()6 years ago
ecrdsa.ccrypto: ecrdsa - Fix incorrect use of vli_cmp4 years ago
ecrdsa_defs.hcrypto: ecc - Move ecc.h to include/crypto/internal5 years ago
ecrdsa_params.asn1crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm7 years ago
ecrdsa_pub_key.asn1crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm7 years ago
essiv.ccrypto: remove cipher routines from public crypto API5 years ago
fcrypt.ccrypto: fcrypt - Remove 'do while(0)' loop for single statement macro5 years ago
fips.ccrypto: fips - add FIPS test failure notification chain7 years ago
gcm.cmm, treewide: rename kzfree() to kfree_sensitive()6 years ago
geniv.ccrypto: algapi - use common mechanism for inheriting flags6 years ago
gf128mul.cmm, treewide: rename kzfree() to kfree_sensitive()6 years ago
ghash-generic.ccrypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN6 years ago
hash_info.ccrypto: rename sm3-256 to sm3 in hash_algo_name6 years ago
hmac.ccrypto: hmac - disallow keys < 112 bits in FIPS mode4 years ago
internal.hcrypto: api - Fix built-in testing dependency failures5 years ago
jitterentropy-kcapi.ccrypto: jitter - don't limit ->health_failure check to FIPS mode4 years ago
jitterentropy.ccrypto: jitter - add oversampling of noise source4 years ago
jitterentropy.hcrypto: jitter - don't limit ->health_failure check to FIPS mode4 years ago
Kconfigcrypto: s390 - do not depend on CRYPTO_HW for SIMD implementations4 years ago
kdf_sp800108.ccrypto: kdf - add SP800-108 counter key derivation function4 years ago
keywrap.ccrypto: keywrap - Remove else after break statement5 years ago
khazad.ccrypto: khazad,wp512 - remove leading spaces before tabs5 years ago
kpp.ccrypto: kpp - provide support for KPP spawns4 years ago
lrw.ccrypto: lrw - Add dependency on ecb4 years ago
lz4.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
lz4hc.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
lzo-rle.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
lzo.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
Makefilecrypto: memneq - move into lib/4 years ago
md4.ccrypto: make all generic algorithms set cra_driver_name7 years ago
md5.ccrypto: md5 - remove unused macros6 years ago
michael_mic.ccrypto: michael_mic - fix broken misalignment handling5 years ago
nhpoly1305.ccrypto: poly1305 - add new 32 and 64-bit generic versions6 years ago
ofb.ccrypto: remove cipher routines from public crypto API5 years ago
pcbc.ccrypto: remove cipher routines from public crypto API5 years ago
pcrypt.ccrypto: pcrypt - Delay write to padata->info5 years ago
poly1305_generic.ccrypto: poly1305 - add new 32 and 64-bit generic versions6 years ago
proc.ccrypto: proc - Removing some useless only space lines6 years ago
ripemd.hcrypto: rmd320 - remove RIPE-MD 320 hash algorithm5 years ago
rmd160.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
rng.ccrypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS5 years ago
rsa-pkcs1pad.ccrypto: rsa-pkcs1pad - use clearer variable names4 years ago
rsa.ccrypto: rsa - limit key size to 2048 in FIPS mode4 years ago
rsa_helper.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
rsaprivkey.asn1crypto: rsa - Store rest of the private key components10 years ago
rsapubkey.asn1crypto: akcipher - Changes to asymmetric key API11 years ago
scatterwalk.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
scompress.ccrypto: algapi - make unregistration functions return void6 years ago
seed.ccrypto: seed - remove trailing semicolon in macro definition5 years ago
seqiv.cmm, treewide: rename kzfree() to kfree_sensitive()6 years ago
serpent_generic.ccrypto: serpent - Fix sparse byte order warnings5 years ago
sha1_generic.ccrypto: sha - split sha.h into sha1.h and sha2.h6 years ago
sha256_generic.ccrypto: sha256 - remove duplicate generic hash init function4 years ago
sha3_generic.ccrypto: Replace HTTP links with HTTPS ones6 years ago
sha512_generic.ccrypto: sha512 - remove imaginary and mystifying clearing of variables5 years ago
shash.ccrypto: shash - avoid comparing pointers to exported functions under CFI5 years ago
simd.ccrypto: algapi - use common mechanism for inheriting flags6 years ago
skcipher.ccrypto: skcipher - in_irq() cleanup5 years ago
sm2.ccrypto: cleanup comments4 years ago
sm2signature.asn1crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm6 years ago
sm3.ccrypto: sm3,sm4 - move into crypto directory4 years ago
sm3_generic.ccrypto: sm3 - make dependent on sm3 library4 years ago
sm4.ccrypto: sm4 - export sm4 constant arrays4 years ago
sm4_generic.ccrypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic5 years ago
streebog_generic.ccrypto: streebog - remove two unused variables7 years ago
tcrypt.ccrypto: api - allow algs only in specific constructions in FIPS mode4 years ago
tcrypt.hcrypto: tcrypt - Add support for hash speed testing with keys6 years ago
tea.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.67 years ago
testmgr.ccrypto: testmgr - test in-place en/decryption with two sglists4 years ago
testmgr.hMerge tag 'for-5.18/64bit-pi-2022-03-25' of git://git.kernel.dk/linux-block4 years ago
twofish_common.ccrypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN6 years ago
twofish_generic.ccrypto: twofish - use unaligned accessors instead of alignmask5 years ago
vmac.ccrypto: remove cipher routines from public crypto API5 years ago
wp512.ccrypto: wp512 - correct a non-kernel-doc comment5 years ago
xcbc.ccrypto: remove cipher routines from public crypto API5 years ago
xor.cMerge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.65 years ago
xts.ccrypto: xts - Add softdep on ecb4 years ago
xxhash_generic.ccrypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN6 years ago
zstd.clib: zstd: Add kernel-specific API6 years ago