Pkcs11Interop  5.1.2
Public Attributes | List of all members
Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_X9_42_DH1_DERIVE_PARAMS Struct Reference

Structure that provides the parameters to the CKM_X9_42_DH_DERIVE key derivation mechanism More...

Public Attributes

NativeULong Kdf
 Key derivation function used on the shared secret value (CKD) More...
 
NativeULong OtherInfoLen
 The length in bytes of the other info More...
 
IntPtr OtherInfo
 Some data shared between the two parties More...
 
NativeULong PublicDataLen
 The length in bytes of the other party's X9.42 Diffie-Hellman public key More...
 
IntPtr PublicData
 Pointer to other party's X9.42 Diffie-Hellman public key value More...
 

Detailed Description

Structure that provides the parameters to the CKM_X9_42_DH_DERIVE key derivation mechanism

Member Data Documentation

◆ Kdf

NativeULong Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_X9_42_DH1_DERIVE_PARAMS.Kdf

Key derivation function used on the shared secret value (CKD)

◆ OtherInfo

IntPtr Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_X9_42_DH1_DERIVE_PARAMS.OtherInfo

Some data shared between the two parties

◆ OtherInfoLen

NativeULong Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_X9_42_DH1_DERIVE_PARAMS.OtherInfoLen

The length in bytes of the other info

◆ PublicData

IntPtr Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_X9_42_DH1_DERIVE_PARAMS.PublicData

Pointer to other party's X9.42 Diffie-Hellman public key value

◆ PublicDataLen

NativeULong Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_X9_42_DH1_DERIVE_PARAMS.PublicDataLen

The length in bytes of the other party's X9.42 Diffie-Hellman public key


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