Pkcs11Interop
5.1.2
|
Structure that provides the parameters to the CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE and the CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE mechanisms More...
Public Attributes | |
NativeULong | DigestMechanism |
The digest mechanism to be used (CKM) More... | |
NativeULong | MacSizeInBits |
The length (in bits) of the MACing key agreed upon during the protocol handshake phase More... | |
NativeULong | KeySizeInBits |
The length (in bits) of the secret key agreed upon during the handshake phase More... | |
NativeULong | IVSizeInBits |
The length (in bits) of the IV agreed upon during the handshake phase or if no IV is required, the length should be set to 0 More... | |
NativeULong | SequenceNumber |
The current sequence number used for records sent by the client and server respectively More... | |
bool | IsExport |
Flag which indicates whether the keys have to be derived for an export version of the protocol More... | |
CK_WTLS_RANDOM_DATA | RandomInfo |
Client's and server's random data information More... | |
IntPtr | ReturnedKeyMaterial |
Points to a CK_WTLS_KEY_MAT_OUT structure which receives the handles for the keys generated and the IV More... | |
Structure that provides the parameters to the CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE and the CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE mechanisms
NativeULong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.DigestMechanism |
The digest mechanism to be used (CKM)
bool Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.IsExport |
Flag which indicates whether the keys have to be derived for an export version of the protocol
NativeULong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.IVSizeInBits |
The length (in bits) of the IV agreed upon during the handshake phase or if no IV is required, the length should be set to 0
NativeULong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.KeySizeInBits |
The length (in bits) of the secret key agreed upon during the handshake phase
NativeULong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.MacSizeInBits |
The length (in bits) of the MACing key agreed upon during the protocol handshake phase
CK_WTLS_RANDOM_DATA Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.RandomInfo |
Client's and server's random data information
IntPtr Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.ReturnedKeyMaterial |
Points to a CK_WTLS_KEY_MAT_OUT structure which receives the handles for the keys generated and the IV
NativeULong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_WTLS_KEY_MAT_PARAMS.SequenceNumber |
The current sequence number used for records sent by the client and server respectively