summaryrefslogtreecommitdiffstats
path: root/security/keys/encrypted-keys (follow)
Commit message (Expand)AuthorAgeFilesLines
* KEYS: encrypted: fix key instantiation with user-provided dataNikolaus Voss2022-10-191-3/+3
* KEYS: encrypted: Instantiate key with user-provided decrypted dataYael Tzur2022-02-221-19/+52
* crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers2020-11-201-1/+1
* Merge tag 'for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...Linus Torvalds2020-08-114-4/+4
|\
| * Replace HTTP links with HTTPS ones: securityAlexander A. Klimov2020-08-064-4/+4
* | mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long2020-08-071-7/+7
* | KEYS: encrypted: use crypto_shash_tfm_digest()Eric Biggers2020-05-081-15/+3
|/
* KEYS: Don't write out to userspace while holding key semaphoreWaiman Long2020-03-291-4/+3
* Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-07-112-2/+2
* Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-092-2/+2
|\
| * keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells2019-06-282-2/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-054-16/+4
|/
* crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-1/+0
* encrypted-keys: fix Opt_err/Opt_error = -1Mimi Zohar2019-02-041-2/+2
* Merge tag 'libnvdimm-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-12-291-9/+20
|\
| * keys-encrypted: add nvdimm key format type to encrypted keysDave Jiang2018-12-141-9/+20
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-12-271-2/+2
|\ \
| * | crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocationsEric Biggers2018-11-201-2/+2
| |/
* | security: audit and remove any unnecessary uses of module.hPaul Gortmaker2018-12-121-1/+0
* | keys: remove needless modular infrastructure from ecryptfs_formatPaul Gortmaker2018-12-121-3/+2
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-022-0/+2
* KEYS: Fix race between updating and finding a negative keyDavid Howells2017-10-181-1/+1
* KEYS: encrypted: fix dereference of NULL user_key_payloadEric Biggers2017-10-121-0/+7
* Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds2017-07-042-2/+2
|\
| * doc: ReSTify keys-trusted-encrypted.txtKees Cook2017-05-182-2/+2
* | KEYS: encrypted: sanitize all key materialEric Biggers2017-06-091-18/+13
* | KEYS: encrypted: use constant-time HMAC comparisonEric Biggers2017-06-091-2/+3
* | KEYS: encrypted: fix race causing incorrect HMAC calculationsEric Biggers2017-06-091-83/+32
* | KEYS: encrypted: fix buffer overread in valid_master_desc()Eric Biggers2017-06-091-16/+15
* | KEYS: encrypted: avoid encrypting/decrypting stack buffersEric Biggers2017-06-091-8/+9
* | KEYS: Delete an error message for a failed memory allocation in get_derived_k...Markus Elfring2017-06-091-3/+2
|/
* KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()David Howells2017-03-021-2/+2
* KEYS: Use memzero_explicit() for secret dataDan Carpenter2017-02-101-1/+1
* KEYS: Fix an error code in request_master_key()Dan Carpenter2017-02-101-1/+1
* KEYS: Fix skcipher IV clobberingHerbert Xu2016-09-221-4/+7
* KEYS: Use skcipherHerbert Xu2016-01-271-32/+50
* KEYS: Fix handling of stored error in a negatively instantiated user keyDavid Howells2015-11-251-0/+2
* KEYS: Merge the type-specific data with the payload dataDavid Howells2015-10-213-13/+13
* KEYS: Fix stale key registration at error pathTakashi Iwai2014-12-071-1/+4
* KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells2014-09-161-1/+0
* KEYS: revert encrypted key changeMimi Zohar2014-07-281-1/+1
* KEYS: struct key_preparsed_payload should have two payload pointersDavid Howells2014-07-221-1/+1
* security: replace strict_strto*() with kstrto*()Jingoo Han2014-02-061-1/+1
* KEYS: Add payload preparsing opportunity prior to key instantiate or updateDavid Howells2012-10-081-7/+9
* encrypted-keys: fix rcu and sparse messagesMimi Zohar2012-01-182-2/+2
* keys: fix trusted/encrypted keys sparse rcu_assign_pointer messagesMimi Zohar2012-01-182-2/+4
* encrypted-keys: module build fixesMimi Zohar2011-11-162-3/+8
* encrypted-keys: fix error return codeMimi Zohar2011-11-161-1/+1
* security: follow rename pack_hex_byte() to hex_byte_pack()Andy Shevchenko2011-11-011-1/+1
* encrypted-keys: check hex2bin resultMimi Zohar2011-09-211-3/+11