[PATCHv5 nvme-cli 0/3] nvme-cli authentication support
Hannes Reinecke
hare at suse.de
Fri Nov 12 05:11:08 PST 2021
Hi all,
this patchset implements support for nvme in-band authentication.
It is cut against the current nvme-cli master branch, and requires a
libnvme patch 'Implement dhchap_key host and controller attributes'.
The implementation corresponds to the v5 version of the kernel patches
for implementing nvme in-band authentication.
As usual, comments and reviews are welcome.
Hannes Reinecke (3):
Add 'gen-dhchap-key' command
Add 'check-dhchap-key' function
nvme-connect: Add 'dhchap-secret' and 'dhchap-ctrl-secret' arguments
Documentation/nvme-check-dhchap-key.txt | 31 +++
Documentation/nvme-connect.txt | 17 ++
Documentation/nvme-gen-dhchap-key.txt | 52 +++++
Makefile | 17 +-
fabrics.c | 17 +-
nvme-builtin.h | 2 +
nvme.c | 276 ++++++++++++++++++++++++
util/argconfig.h | 1 +
util/base64.c | 105 +++++++++
util/base64.h | 7 +
10 files changed, 521 insertions(+), 4 deletions(-)
create mode 100644 Documentation/nvme-check-dhchap-key.txt
create mode 100644 Documentation/nvme-gen-dhchap-key.txt
create mode 100644 util/base64.c
create mode 100644 util/base64.h
--
2.31.1
More information about the Linux-nvme
mailing list