Package | Description |
---|---|
iaik.pkcs.pkcs11.wrapper |
This package contains the first (lowest) Java layer of the PKCS#11 wrapper.
|
Modifier and Type | Method and Description |
---|---|
void |
PKCS11.C_DecryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_DecryptInit initializes a decryption operation.
|
void |
PKCS11Implementation.C_DecryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_DecryptInit initializes a decryption operation.
|
long |
PKCS11.C_DeriveKey(long hSession,
CK_MECHANISM pMechanism,
long hBaseKey,
CK_ATTRIBUTE[] pTemplate,
boolean useUtf8)
C_DeriveKey derives a key from a base key, creating a new key object.
|
long |
PKCS11Implementation.C_DeriveKey(long hSession,
CK_MECHANISM pMechanism,
long hBaseKey,
CK_ATTRIBUTE[] pTemplate,
boolean useUtf8)
C_DeriveKey derives a key from a base key, creating a new key object.
|
void |
PKCS11.C_DigestInit(long hSession,
CK_MECHANISM pMechanism,
boolean useUtf8)
C_DigestInit initializes a message-digesting operation.
|
void |
PKCS11Implementation.C_DigestInit(long hSession,
CK_MECHANISM pMechanism,
boolean useUtf8)
C_DigestInit initializes a message-digesting operation.
|
void |
PKCS11.C_EncryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_EncryptInit initializes an encryption operation.
|
void |
PKCS11Implementation.C_EncryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_EncryptInit initializes an encryption operation.
|
long |
PKCS11.C_GenerateKey(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pTemplate,
boolean useUtf8)
C_GenerateKey generates a secret key, creating a new key object.
|
long |
PKCS11Implementation.C_GenerateKey(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pTemplate,
boolean useUtf8)
C_GenerateKey generates a secret key, creating a new key object.
|
long[] |
PKCS11.C_GenerateKeyPair(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pPublicKeyTemplate,
CK_ATTRIBUTE[] pPrivateKeyTemplate,
boolean useUtf8)
C_GenerateKeyPair generates a public native-key/private-key pair, creating new key objects.
|
long[] |
PKCS11Implementation.C_GenerateKeyPair(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pPublicKeyTemplate,
CK_ATTRIBUTE[] pPrivateKeyTemplate,
boolean useUtf8)
C_GenerateKeyPair generates a public-key/private-key pair, creating new key objects.
|
void |
PKCS11.C_MessageDecryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageDecryptInit initializes an decryption operation for Messages.
|
void |
PKCS11Implementation.C_MessageDecryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageDecryptInit initializes an decryption operation for Messages.
|
void |
PKCS11.C_MessageEncryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageEncryptInit initializes an encryption operation for Messages.
|
void |
PKCS11Implementation.C_MessageEncryptInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageEncryptInit initializes an encryption operation for Messages.
|
void |
PKCS11.C_MessageSignInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageSignInit initializes a Message Sign operation.
|
void |
PKCS11Implementation.C_MessageSignInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageSignInit initializes a Message Sign operation
|
void |
PKCS11.C_MessageVerifyInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageVerifyInit initializes a message-based verification process, preparing a session for one or
more verification operations that use the same verification mechanism and verification key.
|
void |
PKCS11Implementation.C_MessageVerifyInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_MessageVerifyInit initializes a message-based verification process, preparing a session for one or
more verification operations that use the same verification mechanism and verification key.
|
void |
PKCS11.C_SignInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_SignInit initializes a signature (private key encryption) operation, where the signature is
(will be) an appendix to the data, and plaintext cannot be recovered from the signature.
|
void |
PKCS11Implementation.C_SignInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_SignInit initializes a signature (private key encryption) operation, where the signature is
(will be) an appendix to the data, and plaintext cannot be recovered from the signature.
|
void |
PKCS11.C_SignRecoverInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_SignRecoverInit initializes a signature operation, where the data can be recovered from the
signature.
|
void |
PKCS11Implementation.C_SignRecoverInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_SignRecoverInit initializes a signature operation, where the data can be recovered from the
signature.
|
long |
PKCS11.C_UnwrapKey(long hSession,
CK_MECHANISM pMechanism,
long hUnwrappingKey,
byte[] pWrappedKey,
CK_ATTRIBUTE[] pTemplate,
boolean useUtf8)
C_UnwrapKey unwraps (decrypts) a wrapped key, creating a new key object.
|
long |
PKCS11Implementation.C_UnwrapKey(long hSession,
CK_MECHANISM pMechanism,
long hUnwrappingKey,
byte[] pWrappedKey,
CK_ATTRIBUTE[] pTemplate,
boolean useUtf8)
C_UnwrapKey unwraps (decrypts) a wrapped key, creating a new key object.
|
void |
PKCS11.C_VerifyInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_VerifyInit initializes a verification operation, where the signature is an appendix to the
data, and plaintext cannot cannot be recovered from the signature (e.g.
|
void |
PKCS11Implementation.C_VerifyInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_VerifyInit initializes a verification operation, where the signature is an appendix to the
data, and plaintext cannot cannot be recovered from the signature (e.g.
|
void |
PKCS11.C_VerifyRecoverInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_VerifyRecoverInit initializes a signature verification operation, where the data is recovered
from the signature.
|
void |
PKCS11Implementation.C_VerifyRecoverInit(long hSession,
CK_MECHANISM pMechanism,
long hKey,
boolean useUtf8)
C_VerifyRecoverInit initializes a signature verification operation, where the data is recovered
from the signature.
|
byte[] |
PKCS11.C_WrapKey(long hSession,
CK_MECHANISM pMechanism,
long hWrappingKey,
long hKey,
boolean useUtf8)
C_WrapKey wraps (i.e., encrypts) a key.
|
byte[] |
PKCS11Implementation.C_WrapKey(long hSession,
CK_MECHANISM pMechanism,
long hWrappingKey,
long hKey,
boolean useUtf8)
C_WrapKey wraps (i.e., encrypts) a key.
|
IAIK JavaSecurity Website http://jce.iaik.tugraz.at/
IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved. version 1.6.9