Pkcs11Interop  5.1.2
Public Attributes | List of all members
Net.Pkcs11Interop.LowLevelAPI40.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...
 
NativeULong IvLen
 Length of initialization vector in bytes More...
 
NativeULong 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...
 
NativeULong AADLen
 Length of additional authentication data in bytes More...
 
NativeULong 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

◆ AAD

IntPtr Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.AAD

Pointer to additional authentication data

◆ AADLen

NativeULong Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.AADLen

Length of additional authentication data in bytes

◆ Iv

IntPtr Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.Iv

Pointer to initialization vector

◆ IvBits

NativeULong Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.IvBits

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

◆ IvLen

NativeULong Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.IvLen

Length of initialization vector in bytes

◆ TagBits

NativeULong Net.Pkcs11Interop.LowLevelAPI40.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: