summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/common
AgeCommit message (Expand)AuthorLines
2025-11-20lib/base64: add support for multiple variantsKuan-Wei Chiu-2/+2
2025-09-15nvme-auth: use hkdf_expand_label()Chris Leech-20/+13
2025-09-15nvme-auth: add hkdf_expand_label()Chris Leech-0/+53
2025-06-04nvme: spelling fixesYi Zhang-3/+3
2025-05-20nvme-auth: use SHASH_DESC_ON_STACKHannes Reinecke-13/+2
2025-03-20nvme-keyring: add nvme_tls_psk_refresh()Hannes Reinecke-1/+64
2025-03-20nvme: add nvme_auth_derive_tls_psk()Hannes Reinecke-0/+117
2025-03-20nvme: add nvme_auth_generate_digest()Hannes Reinecke-0/+134
2025-03-20nvme: add nvme_auth_generate_psk()Hannes Reinecke-0/+87
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro-1/+1
2024-08-22nvme-tcp: check for invalidated or revoked keyHannes Reinecke-0/+22
2024-08-22nvme-keyring: restrict match length for version '1' identifiersHannes Reinecke-10/+26
2024-01-31nvme-common: add module descriptionChaitanya Kulkarni-0/+2
2024-01-03nvme-common: mark nvme_tls_psk_prio staticChristoph Hellwig-1/+1
2023-11-08nvme: keyring: fix conditional compilationHannes Reinecke-4/+5
2023-11-07nvme: common: make keyring and auth separate modulesArnd Bergmann-8/+8
2023-11-06nvme-auth: use crypto_shash_tfm_digest()Eric Biggers-21/+2
2023-10-17nvme-auth: allow mixing of secret and hash lengthsMark O'Donovan-8/+0
2023-10-17nvme-auth: use transformed key size to create respMark O'Donovan-9/+14
2023-10-17nvme-auth: alloc nvme_dhchap_key as single bufferMark O'Donovan-12/+25
2023-10-12nvme: rework NVME_AUTH Kconfig selectionHannes Reinecke-0/+9
2023-10-11nvme-keyring: implement nvme_tls_psk_default()Hannes Reinecke-0/+48
2023-10-11nvme-keyring: define a 'psk' keytypeHannes Reinecke-0/+94
2023-10-11nvme-keyring: register '.nvme' keyringHannes Reinecke-1/+46
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld-1/+1
2022-08-02nvmet-auth: fix a couple of spelling mistakesColin Ian King-1/+1
2022-08-02nvme-auth: uninitialized variable in nvme_auth_transform_key()Dan Carpenter-9/+16
2022-08-02nvme-auth: fix off by one checksDan Carpenter-5/+5
2022-08-02nvme-auth: Diffie-Hellman key exchange supportHannes Reinecke-0/+153
2022-08-02nvme: implement In-Band authenticationHannes Reinecke-0/+334