Pkcs11Interop  4.0.0
Public Attributes | List of all members
Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS Struct Reference

Structure that provides the parameters to the CKM_ECMQV_DERIVE mechanism More...

Public Attributes

ulong Kdf
 Key derivation function used on the shared secret value (CKD) More...
 
ulong SharedDataLen
 The length in bytes of the shared info More...
 
IntPtr SharedData
 Some data shared between the two parties More...
 
ulong PublicDataLen
 The length in bytes of the other party's first EC public key More...
 
IntPtr PublicData
 Pointer to other party's first EC public key value More...
 
ulong PrivateDataLen
 The length in bytes of the second EC private key More...
 
ulong PrivateData
 Key handle for second EC private key value More...
 
ulong PublicDataLen2
 The length in bytes of the other party's second EC public key More...
 
IntPtr PublicData2
 Pointer to other party's second EC public key value More...
 

Detailed Description

Structure that provides the parameters to the CKM_ECMQV_DERIVE mechanism

Member Data Documentation

ulong Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.Kdf

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

ulong Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.PrivateData

Key handle for second EC private key value

ulong Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.PrivateDataLen

The length in bytes of the second EC private key

IntPtr Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.PublicData

Pointer to other party's first EC public key value

IntPtr Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.PublicData2

Pointer to other party's second EC public key value

ulong Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.PublicDataLen

The length in bytes of the other party's first EC public key

ulong Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.PublicDataLen2

The length in bytes of the other party's second EC public key

IntPtr Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.SharedData

Some data shared between the two parties

ulong Net.Pkcs11Interop.LowLevelAPI81.MechanismParams.CK_ECDH2_DERIVE_PARAMS.SharedDataLen

The length in bytes of the shared info


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