Pkcs11Interop  4.0.0
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...
 
uint IvLen
 Length of initialization vector in bytes More...
 
uint 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...
 
uint AADLen
 Length of additional authentication data in bytes More...
 
uint 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.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.AAD

Pointer to additional authentication data

uint Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.AADLen

Length of additional authentication data in bytes

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

Pointer to initialization vector

uint 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

uint Net.Pkcs11Interop.LowLevelAPI40.MechanismParams.CK_GCM_PARAMS.IvLen

Length of initialization vector in bytes

uint 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: