nvme_generate_tls_key_identity - Man Page
Generate the TLS key identity
Synopsis
char * nvme_generate_tls_key_identity (const char *hostnqn , const char *subsysnqn , int version , int hmac , unsigned char *configured_key , int key_len );
Arguments
- hostnqn
Host NVMe Qualified Name
- subsysnqn
Subsystem NVMe Qualified Name
- version
Key version to use
- hmac
HMAC algorithm
- configured_key
Configured key data to derive the key from
- key_len
Length of configured_key
Description
Derives a 'retained' TLS key as specified in NVMe TCP and generate the corresponding TLs identity.
Return
The string containing the TLS identity. It is the responsibility of the caller to free the returned string.
Info
August 2024 libnvme API manual