summaryrefslogtreecommitdiffstats
path: root/security/keys/encrypted-keys/encrypted.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* KEYS: encrypted: add missing MODULE_DESCRIPTION()Jeff Johnson2024-07-011-0/+1
* Revert "KEYS: encrypted: Add check for strsep"Mimi Zohar2024-01-241-4/+0
* KEYS: encrypted: Add check for strsepChen Ni2023-11-271-0/+4
* KEYS: encrypted: Do not include crypto/algapi.hHerbert Xu2023-09-151-1/+1
* 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-111-1/+1
|\
| * Replace HTTP links with HTTPS ones: securityAlexander A. Klimov2020-08-061-1/+1
* | 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-111-1/+1
* Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-091-1/+1
|\
| * keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells2019-06-281-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-4/+1
|/
* 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
* | crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocationsEric Biggers2018-11-201-2/+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-041-1/+1
|\
| * doc: ReSTify keys-trusted-encrypted.txtKees Cook2017-05-181-1/+1
* | 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-211-9/+9
* 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-181-1/+1
* keys: fix trusted/encrypted keys sparse rcu_assign_pointer messagesMimi Zohar2012-01-181-2/+2
* 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
* encrypted-keys: remove trusted-keys dependencyMimi Zohar2011-09-141-27/+8