Constructs an IPCryptNDXCtx with the given 32-byte key.
Ditto, but constructs from a hexadecimal key string.
Destructor ensures the IPCryptNDX context is cleaned up.
Decrypt a non-deterministically encrypted 16-byte IP address, previously encrypted with ipcrypt_ndx_encrypt_ip16.333333
Decrypts an encrypted IP address string.
Encrypts a 16-byte IP address (IPv4 or IPv6) with extended non-determinism.
Encrypts an IP address string with extended non-determinism.
IPCryptNDX context, providing extended encryption/decryption. Ensures proper initialization and cleanup of the underlying IPCryptNDX context.