Pkcs11Interop
5.1.2
|
Structure that provides the parameters to the CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE key derivation mechanisms 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 first X9.42 Diffie-Hellman public key More... | |
IntPtr | PublicData |
Pointer to other party's first X9.42 Diffie-Hellman public key value More... | |
NativeULong | PrivateDataLen |
The length in bytes of the second X9.42 Diffie-Hellman private key More... | |
NativeULong | PrivateData |
Key handle for second X9.42 Diffie-Hellman private key value More... | |
NativeULong | PublicDataLen2 |
The length in bytes of the other party's second X9.42 Diffie-Hellman public key More... | |
IntPtr | PublicData2 |
Pointer to other party's second X9.42 Diffie-Hellman public key value More... | |
Structure that provides the parameters to the CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE key derivation mechanisms
NativeULong Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.Kdf |
Key derivation function used on the shared secret value (CKD)
IntPtr Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.OtherInfo |
Some data shared between the two parties
NativeULong Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.OtherInfoLen |
The length in bytes of the other info
NativeULong Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.PrivateData |
Key handle for second X9.42 Diffie-Hellman private key value
NativeULong Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.PrivateDataLen |
The length in bytes of the second X9.42 Diffie-Hellman private key
IntPtr Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.PublicData |
Pointer to other party's first X9.42 Diffie-Hellman public key value
IntPtr Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.PublicData2 |
Pointer to other party's second X9.42 Diffie-Hellman public key value
NativeULong Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.PublicDataLen |
The length in bytes of the other party's first X9.42 Diffie-Hellman public key
NativeULong Net.Pkcs11Interop.LowLevelAPI41.MechanismParams.CK_X9_42_DH2_DERIVE_PARAMS.PublicDataLen2 |
The length in bytes of the other party's second X9.42 Diffie-Hellman public key