summaryrefslogtreecommitdiffstats
path: root/security/keys/encrypted-keys
AgeCommit message (Expand)AuthorLines
2026-01-20kernel.h: drop hex.h and update all hex.h usersRandy Dunlap-0/+1
2025-11-27keys: Replace deprecated strncpy in ecryptfs_fill_auth_tokThorsten Blum-2/+1
2025-11-27keys: Remove redundant less-than-zero checksThorsten Blum-2/+2
2025-10-04KEYS: encrypted: Use SHA-256 library instead of crypto_shashEric Biggers-53/+10
2024-07-01KEYS: encrypted: add missing MODULE_DESCRIPTION()Jeff Johnson-0/+1
2024-01-24Revert "KEYS: encrypted: Add check for strsep"Mimi Zohar-4/+0
2023-11-27KEYS: encrypted: Add check for strsepChen Ni-0/+4
2023-09-15KEYS: encrypted: Do not include crypto/algapi.hHerbert Xu-1/+1
2022-10-19KEYS: encrypted: fix key instantiation with user-provided dataNikolaus Voss-3/+3
2022-02-21KEYS: encrypted: Instantiate key with user-provided decrypted dataYael Tzur-19/+52
2020-11-20crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers-1/+1
2020-08-11Merge tag 'for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...Linus Torvalds-4/+4
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long-7/+7
2020-08-06Replace HTTP links with HTTPS ones: securityAlexander A. Klimov-4/+4
2020-05-08KEYS: encrypted: use crypto_shash_tfm_digest()Eric Biggers-15/+3
2020-03-29KEYS: Don't write out to userspace while holding key semaphoreWaiman Long-4/+3
2019-07-10Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-2/+2
2019-07-08Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-2/+2
2019-06-27keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells-2/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner-16/+4
2019-04-25crypto: shash - remove shash_desc::flagsEric Biggers-1/+0
2019-02-04encrypted-keys: fix Opt_err/Opt_error = -1Mimi Zohar-2/+2
2018-12-28Merge tag 'libnvdimm-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds-9/+20
2018-12-27Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-2/+2
2018-12-13keys-encrypted: add nvdimm key format type to encrypted keysDave Jiang-9/+20
2018-12-12security: audit and remove any unnecessary uses of module.hPaul Gortmaker-1/+0
2018-12-12keys: remove needless modular infrastructure from ecryptfs_formatPaul Gortmaker-3/+2
2018-11-20crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocationsEric Biggers-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+2
2017-10-18KEYS: Fix race between updating and finding a negative keyDavid Howells-1/+1
2017-10-12KEYS: encrypted: fix dereference of NULL user_key_payloadEric Biggers-0/+7
2017-07-03Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds-2/+2
2017-06-09KEYS: encrypted: sanitize all key materialEric Biggers-18/+13
2017-06-09KEYS: encrypted: use constant-time HMAC comparisonEric Biggers-2/+3
2017-06-09KEYS: encrypted: fix race causing incorrect HMAC calculationsEric Biggers-83/+32
2017-06-09KEYS: encrypted: fix buffer overread in valid_master_desc()Eric Biggers-16/+15
2017-06-09KEYS: encrypted: avoid encrypting/decrypting stack buffersEric Biggers-8/+9
2017-06-09KEYS: Delete an error message for a failed memory allocation in get_derived_k...Markus Elfring-3/+2
2017-05-18doc: ReSTify keys-trusted-encrypted.txtKees Cook-2/+2
2017-03-02KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()David Howells-2/+2
2017-02-10KEYS: Use memzero_explicit() for secret dataDan Carpenter-1/+1
2017-02-10KEYS: Fix an error code in request_master_key()Dan Carpenter-1/+1
2016-09-22KEYS: Fix skcipher IV clobberingHerbert Xu-4/+7
2016-01-27KEYS: Use skcipherHerbert Xu-32/+50
2015-11-25KEYS: Fix handling of stored error in a negatively instantiated user keyDavid Howells-0/+2
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells-13/+13
2014-12-06KEYS: Fix stale key registration at error pathTakashi Iwai-1/+4
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells-1/+0
2014-07-28KEYS: revert encrypted key changeMimi Zohar-1/+1
2014-07-22KEYS: struct key_preparsed_payload should have two payload pointersDavid Howells-1/+1