#include <p6kmipencoder.h>
P6KMIP_CRYPTOPARAMS attribute.
Section 3.6 (in KMIP spec) Cryptographic Parameters blockCipherMode - optional, zero if not set, see Section 9.1.3.2.14 in p6kmip.h paddingMethod - optional, zero if not set, see Section 9.1.3.2.15 in p6kmip.h hashAlgorithm - optional, zero if not set, see Section 9.1.3.2.16 in p6kmip.h keyRoleType - optional, zero if not set, see Section 9.1.3.2.17 in p6kmip.h digitialSignatureAlg - optional, zero if not set, see Section 9.1.3.2.7 in p6kmip.h (requires KMIP 1.2) cryptographicAlg - optional, zero if not set, see Section 9.1.3.2.13 in p6kmip.h (requires KMIP 1.2) pRandomIV - optional, NULL when not in use, request KMIP server to generate an appropriate IV for cryptographic operation (requires KMIP 1.2) pIVLength - optional, NULL when not in use, length of the initialization vector in bits for variable IV lengths pTagLength - optional, NULL when not in use length of the authenticator tag in bytes (for GCM mode) pFixedFieldLength - optional, NULL when not in use, length of fixed field portion of of IV in bits pInvocationFieldLength - optional, NULL when not in use, length of invocation field portion of IV in bits pCounterLength - optional, NULL when not in use, length of counter portion of the IV in bits pInitialCounterValue - optional, NULL when not in use, starting counter value for CTR mode
Definition at line 72 of file p6kmipencoder.h.