
iaik.pkcs.pkcs11.wrapper.CK_GCM_PARAMS Maven / Gradle / Ivy
// Copyright (c) 2002 Graz University of Technology. All rights reserved.
// License IAIK PKCS#11 Wrapper License.
package iaik.pkcs.pkcs11.wrapper;
/**
* class
* PKCS#11 structure:
*
* typedef struct CK_GCM_PARAMS {
* CK_BYTE_PTR pIv;
* CK_ULONG ulIvLen;
* CK_BYTE_PTR pAAD;
* CK_ULONG ulAADLen;
* CK_ULONG ulTagBits;
* } CK_GCM_PARAMS;
*
*
* @author Otto Touzil (SIC)
*/
public class CK_GCM_PARAMS {
/**
* PKCS#11:
*
* CK_ULONG ulIvLen;
* CK_BYTE_PTR pIv;
*
*/
public byte[] pIv;
/**
* PKCS#11:
*
* CK_ULONG ulADDLen;
* CK_BYTE_PTR pAAD;
*
*/
public byte[] pAAD;
public long ulTagBits;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy