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