Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6KMIP_RNGPARAMS Struct Reference

#include <p6kmipencoder.h>

Public Attributes

P6UINT32 cryptoAlgorithm
 
P6UINT32 cryptoLength
 
P6UINT32 DRBGAlgorithm
 
P6UINT32 FIPS186Variation
 
P6UINT32 hashAlgorithm
 
P6INT32 predictionResistance
 
P6UINT32 recommendedCurve
 
P6UINT32 RNGAlgorithm
 

Detailed Description

P6KMIP_RNGPARAMS.

RNP Parameters (added in KMIP 1.3) This structure is used to define the RNG algorithms supported by a server.

RNGAlgorithm - see Section 9.1.3.2.37 (in p6kmip.h) RNG Algorithm Enumeration cryptoAlgorithm - optional, set to 0 when not in use, see Section 9.1.3.2.13 Cryptographic Algorithm Enumeration cryptoLength - optional, set to 0 when not in use, an integer value, size of the key in bits hashAlgorithm - optional, set to 0 when not in use, see Section 9.1.3.2.16 Hashing Algorithm Enumeration DRBGAlgorithm - optional, set to 0 when not in use, see Section 9.1.3.2.38 DRBG Algorithm Enumeration recommendedCurve - optional, set to 0 when not in use, see Section 9.1.3.2.5 Recommended Curve Enumeration for ECDSA, ECDH, and ECMQV FIPS186Variation - optional, set to 0 when not in use, see Section 9.1.3.2.39 FIPS186 Variation Enumeration predictionResistance - optional, set to -1 when not in use, contains a value of 0 for False, and a value of 1 for True

Definition at line 272 of file p6kmipencoder.h.


The documentation for this struct was generated from the following file: