Pkcs11Interop  4.0.0
Public Attributes | List of all members
Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS Struct Reference

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

Public Attributes

IntPtr Iv
 Pointer to initialization vector More...
 
ulong IvLen
 Length of initialization vector in bytes More...
 
ulong IvBits
 Member is defined in PKCS#11 v2.40e1 headers but the description is not present in the specification More...
 
IntPtr AAD
 Pointer to additional authentication data More...
 
ulong AADLen
 Length of additional authentication data in bytes More...
 
ulong TagBits
 Length of authentication tag (output following cipher text) in bits More...
 

Detailed Description

Structure that provides the parameters to the CKM_AES_GCM mechanism

Member Data Documentation

IntPtr Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS.AAD

Pointer to additional authentication data

ulong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS.AADLen

Length of additional authentication data in bytes

IntPtr Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS.Iv

Pointer to initialization vector

ulong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS.IvBits

Member is defined in PKCS#11 v2.40e1 headers but the description is not present in the specification

ulong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS.IvLen

Length of initialization vector in bytes

ulong Net.Pkcs11Interop.LowLevelAPI80.MechanismParams.CK_GCM_PARAMS.TagBits

Length of authentication tag (output following cipher text) in bits


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