OS Manuals

nvmf_auth_kxgid-libnvme3(2)

enum nvmf_auth_kxgid - KX-HMAC-CHAP Key Exchange Group Identifiers

libnvme(9) API Manual libnvme(9)

enum nvmf_auth_kxgid - KX-HMAC-CHAP Key Exchange Group Identifiers

enum nvmf_auth_kxgid {
NVMF_AUTH_KXGID_NULL ,
NVMF_AUTH_KXGID_FFDHE2048 ,
NVMF_AUTH_KXGID_FFDHE3072 ,
NVMF_AUTH_KXGID_FFDHE4096 ,
NVMF_AUTH_KXGID_FFDHE6144 ,
NVMF_AUTH_KXGID_FFDHE8192 ,
NVMF_AUTH_KXGID_SECP256R1 ,
NVMF_AUTH_KXGID_SECP384R1 ,
NVMF_AUTH_KXGID_MLKEM768 ,
NVMF_AUTH_KXGID_MLKEM1024 ,
NVMF_AUTH_KXGID_SECP256R1MLKEM768 ,
NVMF_AUTH_KXGID_SECP384R1MLKEM1024

};

No key exchange performed
Finite Field Diffie-Hellman Ephemeral, 2048-bit group (refer to RFC 7919)
Finite Field Diffie-Hellman Ephemeral, 3072-bit group (refer to RFC 7919)
Finite Field Diffie-Hellman Ephemeral, 4096-bit group (refer to RFC 7919)
Finite Field Diffie-Hellman Ephemeral, 6144-bit group (refer to RFC 7919)
Finite Field Diffie-Hellman Ephemeral, 8192-bit group (refer to RFC 7919)
Elliptic Curve Diffie-Hellman Ephemeral, curve secp256r1 (refer to RFC 8422, NIST SP 800-186)
Elliptic Curve Diffie-Hellman Ephemeral, curve secp384r1 (refer to RFC 8422, NIST SP 800-186)
Module-Lattice Key-Encapsulation Mechanism, security category 3 (refer to NIST FIPS 203)
Module-Lattice Key-Encapsulation Mechanism, security category 5 (refer to NIST FIPS 203)
Hybrid key exchange using secp256r1 and ML-KEM-768 (refer to draft-ietf-tls-ecdhe-mlkem)
Hybrid key exchange using secp384r1 and ML-KEM-1024 (refer to draft-ietf-tls-ecdhe-mlkem)
enum nvmf_auth_kxgid October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31