| .. |
| asymmetric_keys | X.509: Fix validation of ASN.1 certificate header | 6 months ago |
| async_tx | raid6: hide internals | 5 months ago |
| krb5 | crypto: krb5 - use kfree_sensitive() for derived key buffers | 3 months ago |
| 842.c | crypto: comp - Use same definition of context alloc and free ops | 1 year ago |
| acompress.c | crypto: acomp - allocate async request context when cloning | 2 months ago |
| adiantum.c | crypto: adiantum - Drop support for asynchronous xchacha ciphers | 11 months ago |
| aead.c | crypto: api - use designated initializers for report structs | 6 months ago |
| aegis-neon.h | crypto: aegis128-neon - add header for internal prototypes | 3 years ago |
| aegis.h | crypto: aegis - Switch from crypto_ft_tab[] to aes_enc_tab[] | 10 months ago |
| aegis128-core.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| aegis128-neon-inner.c | crypto: aegis128 - Use neon-intrinsics.h on ARM too | 6 months ago |
| aegis128-neon.c | crypto: aegis128-neon - Move to more abstract 'ksimd' guard API | 1 year ago |
| aes.c | crypto: aes - Add CCM support using library | 3 months ago |
| af_alg.c | crypto: af_alg - Stop after finding name in allowlist | 3 months ago |
| ahash.c | Merge tag 'net-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | 4 months ago |
| akcipher.c | crypto: api - use designated initializers for report structs | 6 months ago |
| algapi.c | Merge tag 'locking-core-2026-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | 9 months ago |
| algboss.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| algif_aead.c | crypto: af_alg - Replace 'bool privileged' with flags | 3 months ago |
| algif_hash.c | crypto: af_alg - Replace 'bool privileged' with flags | 3 months ago |
| algif_rng.c | crypto: af_alg - Add af_alg_restrict sysctl, defaulting to 1 | 4 months ago |
| algif_skcipher.c | crypto: af_alg - Replace 'bool privileged' with flags | 3 months ago |
| anubis.c | crypto: anubis - simplify return statement in anubis_mod_init | 1 year ago |
| api.c | crypto: use 2-arg strscpy where destination size is known | 5 months ago |
| arc4.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| aria_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| authenc.c | crypto: authenc - Correctly pass EINPROGRESS back up to the caller | 1 year ago |
| authencesn.c | crypto: authencesn - Use memcpy_from/to_sglist | 6 months ago |
| blake2b.c | crypto: blake2b - Reimplement using library API | 1 year ago |
| blowfish_common.c | crypto: blowfish - fix typo in comment | 10 months ago |
| blowfish_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| bpf_crypto_skcipher.c | crypto: bpf - Add MODULE_DESCRIPTION for skcipher | 1 year ago |
| camellia_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| cast5_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| cast6_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| cast_common.c | crypto: Add missing MODULE_DESCRIPTION() macros | 2 years ago |
| cbc.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| ccm.c | crypto: ccm - Set rfc4309 maxauthsize from child | 3 months ago |
| chacha.c | crypto: chacha - register only "-lib" drivers | 1 year ago |
| chacha20poly1305.c | crypto: chacha20poly1305 - validate poly1305 template argument | 5 months ago |
| cipher.c | crypto: cipher - Remove crypto_clone_cipher() | 5 months ago |
| cmac.c | crypto: hash - Remove support for cloning hash tfms | 5 months ago |
| compress.h | crypto: acomp - Move stream management into scomp layer | 1 year ago |
| crc32.c | crypto/crc32[c]: register only "-lib" drivers | 1 year ago |
| crc32c.c | crypto: crc32c - Remove another outdated comment | 7 months ago |
| cryptd.c | crypto: hash - Remove support for cloning hash tfms | 5 months ago |
| crypto_engine.c | Merge tag 'locking-core-2026-02-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | 9 months ago |
| crypto_null.c | crypto: crypto_null - Drop unused cipher_null crypto_alg | 6 months ago |
| crypto_user.c | crypto: use 2-arg strscpy where destination size is known | 5 months ago |
| ctr.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| cts.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| deflate.c | crypto: deflate - fix spurious -ENOSPC | 7 months ago |
| des_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| dh.c | crypto: dh - Use crypto_stdrng_get_bytes() | 7 months ago |
| dh_helper.c | crypto: dh - split out deserialization code from crypto_dh_decode() | 4 years ago |
| drbg.c | crypto: drbg - Remove support for "prediction resistance" | 6 months ago |
| ecb.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| ecc.c | crypto: ecc - Optimize vli additive operations using compiler builtins | 5 months ago |
| ecc_curve_defs.h | crypto: ecc - Add NIST P521 curve parameters | 2 years ago |
| ecdh.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| ecdh_helper.c | crypto: ecdh - move curve_id of ECDH from the key to algorithm name | 5 years ago |
| ecdsa-p1363.c | crypto: ecdsa - Fix NIST P521 key size reported by KEYCTL_PKEY_QUERY | 1 year ago |
| ecdsa-x962.c | crypto: ecdsa - Fix NIST P521 key size reported by KEYCTL_PKEY_QUERY | 1 year ago |
| ecdsa.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| ecdsasignature.asn1 | crypto: ecdsa - Add support for ECDSA signature verification | 5 years ago |
| echainiv.c | crypto: geniv - use memcpy_sglist() instead of null skcipher | 1 year ago |
| ecrdsa.c | crypto: ecrdsa - remove empty sig_alg exit callback | 5 months ago |
| ecrdsa_defs.h | crypto: ecc - Add nbits field to ecc_curve structure | 2 years ago |
| ecrdsa_params.asn1 | crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm | 7 years ago |
| ecrdsa_pub_key.asn1 | crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm | 7 years ago |
| essiv.c | crypto: essiv - Check ssize for decryption and in-place encryption | 1 year ago |
| fips.c | crypto: fips - annotate fips_enable() with __init to free init memory after boot | 11 months ago |
| gcm.c | crypto: gcm - Use GHASH library instead of crypto_ahash | 7 months ago |
| geniv.c | crypto: geniv - Remove unused spinlock from struct aead_geniv_ctx | 7 months ago |
| hash.h | crypto: remove CONFIG_CRYPTO_STATS | 2 years ago |
| hctr2.c | crypto: use 2-arg strscpy where destination size is known | 5 months ago |
| hmac.c | crypto: hash - Remove support for cloning hash tfms | 5 months ago |
| internal.h | crypto: api - Fold __crypto_alloc_tfmgfp() into __crypto_alloc_tfm() | 5 months ago |
| jitterentropy-kcapi.c | Merge tag 'v7.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 | 6 months ago |
| jitterentropy-testing.c | crypto: jitter - output full sample from test interface | 2 years ago |
| jitterentropy.c | crypto: jitterentropy - fix URL | 6 months ago |
| jitterentropy.h | crypto: jitterentropy - Use SHA-3 library | 8 months ago |
| Kconfig | crypto: aes - Add CCM support using library | 3 months ago |
| kdf_sp800108.c | crypto: testmgr - replace CRYPTO_MANAGER_DISABLE_TESTS with CRYPTO_SELFTESTS | 1 year ago |
| khazad.c | crypto: khazad - simplify return statement in khazad_mod_init | 10 months ago |
| kpp.c | crypto: api - use designated initializers for report structs | 6 months ago |
| krb5enc.c | crypto: krb5enc - fix async decrypt skipping hash verification | 6 months ago |
| lrw.c | crypto: use 2-arg strscpy where destination size is known | 5 months ago |
| lskcipher.c | crypto: lskcipher - propagate errors from unaligned crypt | 3 months ago |
| lz4.c | crypto: comp - Use same definition of context alloc and free ops | 1 year ago |
| lz4hc.c | crypto: comp - Use same definition of context alloc and free ops | 1 year ago |
| lzo-rle.c | crypto: comp - Use same definition of context alloc and free ops | 1 year ago |
| lzo.c | crypto: comp - Use same definition of context alloc and free ops | 1 year ago |
| Makefile | Merge tag 'net-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | 4 months ago |
| md4.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| md5.c | crypto: md5 - Implement export_core() and import_core() | 1 year ago |
| mldsa.c | crypto: Add ML-DSA crypto_sig support | 11 months ago |
| pcrypt.c | crypto: pcrypt - restore callback for non-parallel fallback | 5 months ago |
| proc.c | crypto: Enable context analysis | 10 months ago |
| ripemd.h | crypto: rmd320 - remove RIPE-MD 320 hash algorithm | 5 years ago |
| rmd160.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| rng.c | crypto: rng - Free default RNG on module exit | 5 months ago |
| rsa-pkcs1pad.c | crypto: rsassa-pkcs1 - Migrate to sig_alg backend | 2 years ago |
| rsa.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| rsa_helper.c | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | 7 years ago |
| rsaprivkey.asn1 | treewide: Add SPDX identifier to IETF ASN.1 modules | 3 years ago |
| rsapubkey.asn1 | treewide: Add SPDX identifier to IETF ASN.1 modules | 3 years ago |
| rsassa-pkcs1.c | crypto: ecdsa - Fix NIST P521 key size reported by KEYCTL_PKEY_QUERY | 1 year ago |
| scatterwalk.c | Revert "crypto: scatterwalk - Move skcipher walk and use it for memcpy_sglist" | 12 months ago |
| scompress.c | crypto: api - use designated initializers for report structs | 6 months ago |
| seed.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| seqiv.c | crypto: seqiv - Do not use req->iv after crypto_aead_encrypt | 10 months ago |
| serpent_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| sha1.c | crypto: sha1 - Implement export_core() and import_core() | 1 year ago |
| sha256.c | crypto: sha256 - Implement export_core() and import_core() | 1 year ago |
| sha3.c | crypto: sha3 - Reimplement using library API | 1 year ago |
| sha512.c | crypto: sha512 - Implement export_core() and import_core() | 1 year ago |
| shash.c | Merge tag 'net-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | 4 months ago |
| sig.c | crypto: api - use designated initializers for report structs | 6 months ago |
| simd.c | crypto: simd - Remove unused skcipher support | 8 months ago |
| skcipher.c | crypto: api - use designated initializers for report structs | 6 months ago |
| skcipher.h | crypto: remove CONFIG_CRYPTO_STATS | 2 years ago |
| sm3.c | crypto: sm3 - Replace with wrapper around library | 7 months ago |
| sm4.c | move asm/unaligned.h to linux/unaligned.h | 2 years ago |
| sm4_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| streebog_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| tcrypt.c | crypto: fcrypt - Remove support for FCrypt block cipher | 5 months ago |
| tcrypt.h | crypto: tcrypt - Remove unused poly1305 support | 12 months ago |
| tea.c | crypto: Fix several spelling mistakes in comments | 8 months ago |
| testmgr.c | Merge tag 'net-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | 4 months ago |
| testmgr.h | Merge tag 'net-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | 4 months ago |
| twofish_common.c | crypto: Prepare to move crypto_tfm_ctx | 3 years ago |
| twofish_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| wp512.c | crypto: wp512 - Use API partial block handling | 1 year ago |
| xcbc.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| xctr.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| xts.c | crypto: use 2-arg strscpy where destination size is known | 5 months ago |
| xxhash_generic.c | Revert "crypto: run initcalls for generic implementations earlier" | 1 year ago |
| zstd.c | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | 8 months ago |