Docs.rs
pkcs11-sys-0.2.21
pkcs11-sys 0.2.21
Docs.rs crate page
Apache-2.0
Links
Repository
crates.io
Source
Owners
kcking
brandonweeks
Dependencies
bindgen ^0.70.1
build
optional
Versions
0%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
pkcs11_
sys
0.2.21
All Items
Crate Items
Structs
Constants
Functions
Type Aliases
Crate
pkcs11_sys
Copy item path
source
Structs
§
CK_
AES_
CBC_
ENCRYP
T_
DATA_
PARAMS
CK_
AES_
CCM_
PARAMS
CK_
AES_
CTR_
PARAMS
CK_
AES_
GCM_
PARAMS
CK_
ARIA_
CBC_
ENCRYP
T_
DATA_
PARAMS
CK_
ATTRIBUTE
CK_
CAMELLI
A_
CBC_
ENCRYP
T_
DATA_
PARAMS
CK_
CAMELLI
A_
CTR_
PARAMS
CK_
CCM_
MESSAG
E_
PARAMS
CK_
CCM_
PARAMS
CK_
CHACH
A20_
PARAMS
CK_
CMS_
SIG_
PARAMS
CK_
C_
INITIALIZ
E_
ARGS
CK_DATE
CK_
DERIVE
D_
KEY
CK_
DES_
CBC_
ENCRYP
T_
DATA_
PARAMS
CK_
DSA_
PARAMETE
R_
GEN_
PARAM
CK_
ECDH1_
DERIV
E_
PARAMS
CK_
ECDH2_
DERIV
E_
PARAMS
CK_
ECDH_
AES_
KEY_
WRAP_
PARAMS
CK_
ECMQ
V_
DERIV
E_
PARAMS
CK_
EDDS
A_
PARAMS
CK_
FUNCTIO
N_
LIST
CK_
FUNCTIO
N_
LIST_
3_
0
CK_
GCM_
MESSAG
E_
PARAMS
CK_
GCM_
PARAMS
CK_
GOST
R3410_
DERIV
E_
PARAMS
CK_
GOST
R3410_
KEY_
WRAP_
PARAMS
CK_
HKDF_
PARAMS
CK_
IKE1_
EXTENDE
D_
DERIV
E_
PARAMS
CK_
IKE1_
PRF_
DERIV
E_
PARAMS
CK_
IKE2_
PRF_
PLUS_
DERIV
E_
PARAMS
CK_
IKE_
PRF_
DERIV
E_
PARAMS
CK_INFO
CK_
INTERFACE
CK_
KEA_
DERIV
E_
PARAMS
CK_
KEY_
DERIVATIO
N_
STRIN
G_
DATA
CK_
KEY_
WRAP_
SET_
OAEP_
PARAMS
CK_
KIP_
PARAMS
CK_
MECHANISM
CK_
MECHANIS
M_
INFO
CK_
OTP_
PARAM
CK_
OTP_
PARAMS
CK_
OTP_
SIGNATUR
E_
INFO
CK_
PBE_
PARAMS
CK_
PKCS5_
PBKD2_
PARAMS
CK_
PKCS5_
PBKD2_
PARAM
S2
CK_
PRF_
DATA_
PARAM
CK_
RC2_
CBC_
PARAMS
CK_
RC2_
MAC_
GENERA
L_
PARAMS
CK_
RC5_
CBC_
PARAMS
CK_
RC5_
MAC_
GENERA
L_
PARAMS
CK_
RC5_
PARAMS
CK_
RSA_
AES_
KEY_
WRAP_
PARAMS
CK_
RSA_
PKCS_
OAEP_
PARAMS
CK_
RSA_
PKCS_
PSS_
PARAMS
CK_
SALS
A20_
CHACH
A20_
POLY1305_
MSG_
PARAMS
CK_
SALS
A20_
CHACH
A20_
POLY1305_
PARAMS
CK_
SALS
A20_
PARAMS
CK_
SEED_
CBC_
ENCRYP
T_
DATA_
PARAMS
CK_
SESSIO
N_
INFO
CK_
SKIPJAC
K_
PRIVAT
E_
WRAP_
PARAMS
CK_
SKIPJAC
K_
RELAY
X_
PARAMS
CK_
SLOT_
INFO
CK_
SP800_
108_
COUNTE
R_
FORMAT
CK_
SP800_
108_
DKM_
LENGT
H_
FORMAT
CK_
SP800_
108_
FEEDBAC
K_
KDF_
PARAMS
CK_
SP800_
108_
KDF_
PARAMS
CK_
SSL3_
KEY_
MAT_
OUT
CK_
SSL3_
KEY_
MAT_
PARAMS
CK_
SSL3_
MASTE
R_
KEY_
DERIV
E_
PARAMS
CK_
SSL3_
RANDO
M_
DATA
CK_
TLS12_
KEY_
MAT_
PARAMS
CK_
TLS12_
MASTE
R_
KEY_
DERIV
E_
PARAMS
CK_
TLS_
KDF_
PARAMS
CK_
TLS_
MAC_
PARAMS
CK_
TLS_
PRF_
PARAMS
CK_
TOKE
N_
INFO
CK_
VERSION
CK_
WTLS_
KEY_
MAT_
OUT
CK_
WTLS_
KEY_
MAT_
PARAMS
CK_
WTLS_
MASTE
R_
KEY_
DERIV
E_
PARAMS
CK_
WTLS_
PRF_
PARAMS
CK_
WTLS_
RANDO
M_
DATA
CK_
X2RATCHE
T_
INITIALIZ
E_
PARAMS
CK_
X2RATCHE
T_
RESPON
D_
PARAMS
CK_
X3DH_
INITIAT
E_
PARAMS
CK_
X3DH_
RESPON
D_
PARAMS
CK_
X9_
42_
DH1_
DERIV
E_
PARAMS
CK_
X9_
42_
DH2_
DERIV
E_
PARAMS
CK_
X9_
42_
MQV_
DERIV
E_
PARAMS
CK_
XEDDS
A_
PARAMS
specified
Params
Constants
§
CKA_
AC_
ISSUER
CKA_
ALLOWE
D_
MECHANISMS
CKA_
ALWAY
S_
AUTHENTICATE
CKA_
ALWAY
S_
SENSITIVE
CKA_
APPLICATION
CKA_
ATTR_
TYPES
CKA_
AUTH_
PIN_
FLAGS
CKA_
BASE
CKA_
BITS_
PER_
PIXEL
CKA_
CERTIFICAT
E_
CATEGORY
CKA_
CERTIFICAT
E_
TYPE
CKA_
CHAR_
COLUMNS
CKA_
CHAR_
ROWS
CKA_
CHAR_
SETS
CKA_
CHEC
K_
VALUE
CKA_
CLASS
CKA_
COEFFICIENT
CKA_
COLOR
CKA_
COPYABLE
CKA_
DECRYPT
CKA_
DEFAUL
T_
CMS_
ATTRIBUTES
CKA_
DERIVE
CKA_
DERIV
E_
TEMPLATE
CKA_
DESTROYABLE
CKA_
ECDS
A_
PARAMS
CKA_
EC_
PARAMS
CKA_
EC_
POINT
CKA_
ENCODIN
G_
METHODS
CKA_
ENCRYPT
CKA_
END_
DATE
CKA_
EXPONEN
T_
1
CKA_
EXPONEN
T_
2
CKA_
EXTRACTABLE
CKA_
GOST28147_
PARAMS
CKA_
GOST
R3410_
PARAMS
CKA_
GOST
R3411_
PARAMS
CKA_
HASH_
OF_
ISSUE
R_
PUBLI
C_
KEY
CKA_
HASH_
OF_
SUBJEC
T_
PUBLI
C_
KEY
CKA_
HAS_
RESET
CKA_
HSS_
KEYS_
REMAINING
CKA_
HSS_
LEVELS
CKA_
HSS_
LMOT
S_
TYPE
CKA_
HSS_
LMOT
S_
TYPES
CKA_
HSS_
LMS_
TYPE
CKA_
HSS_
LMS_
TYPES
CKA_
HW_
FEATUR
E_
TYPE
CKA_ID
CKA_
ISSUER
CKA_
JAVA_
MIDP_
SECURIT
Y_
DOMAIN
CKA_
KEY_
GEN_
MECHANISM
CKA_
KEY_
TYPE
CKA_
LABEL
CKA_
LOCAL
CKA_
MECHANIS
M_
TYPE
CKA_
MIME_
TYPES
CKA_
MODIFIABLE
CKA_
MODULUS
CKA_
MODULU
S_
BITS
CKA_
NAME_
HASH_
ALGORITHM
CKA_
NEVE
R_
EXTRACTABLE
CKA_
OBJEC
T_
ID
CKA_
OTP_
CHALLENG
E_
REQUIREMENT
CKA_
OTP_
COUNTER
CKA_
OTP_
COUNTE
R_
REQUIREMENT
CKA_
OTP_
FORMAT
CKA_
OTP_
LENGTH
CKA_
OTP_
PIN_
REQUIREMENT
CKA_
OTP_
SERVIC
E_
IDENTIFIER
CKA_
OTP_
SERVIC
E_
LOGO
CKA_
OTP_
SERVIC
E_
LOGO_
TYPE
CKA_
OTP_
TIME
CKA_
OTP_
TIME_
INTERVAL
CKA_
OTP_
TIME_
REQUIREMENT
CKA_
OTP_
USER_
FRIENDL
Y_
MODE
CKA_
OTP_
USER_
IDENTIFIER
CKA_
OWNER
CKA_
PIXE
L_
X
CKA_
PIXE
L_
Y
CKA_
PRIME
CKA_
PRIM
E_
1
CKA_
PRIM
E_
2
CKA_
PRIM
E_
BITS
CKA_
PRIVATE
CKA_
PRIVAT
E_
EXPONENT
CKA_
PROFIL
E_
ID
CKA_
PUBLI
C_
EXPONENT
CKA_
PUBLI
C_
KEY_
INFO
CKA_
REQUIRE
D_
CMS_
ATTRIBUTES
CKA_
RESE
T_
ON_
INIT
CKA_
RESOLUTION
CKA_
SECONDAR
Y_
AUTH
CKA_
SENSITIVE
CKA_
SERIA
L_
NUMBER
CKA_
SIGN
CKA_
SIGN_
RECOVER
CKA_
STAR
T_
DATE
CKA_
SUBJECT
CKA_
SUBPRIME
CKA_
SUBPRIM
E_
BITS
CKA_
SUB_
PRIM
E_
BITS
CKA_
SUPPORTE
D_
CMS_
ATTRIBUTES
CKA_
TOKEN
CKA_
TRUSTED
CKA_
UNIQU
E_
ID
CKA_
UNWRAP
CKA_
UNWRA
P_
TEMPLATE
CKA_URL
CKA_
VALUE
CKA_
VALU
E_
BITS
CKA_
VALU
E_
LEN
CKA_
VENDO
R_
DEFINED
CKA_
VERIFY
CKA_
VERIF
Y_
RECOVER
CKA_
WRAP
CKA_
WRAP_
TEMPLATE
CKA_
WRAP_
WITH_
TRUSTED
CKA_
X2RATCHE
T_
BAG
CKA_
X2RATCHE
T_
BAGSIZE
CKA_
X2RATCHE
T_
BOBS1STMSG
CKA_
X2RATCHE
T_
CKR
CKA_
X2RATCHE
T_
CKS
CKA_
X2RATCHE
T_
DHP
CKA_
X2RATCHE
T_
DHR
CKA_
X2RATCHE
T_
DHS
CKA_
X2RATCHE
T_
HKR
CKA_
X2RATCHE
T_
HKS
CKA_
X2RATCHE
T_
ISALICE
CKA_
X2RATCHE
T_
NHKR
CKA_
X2RATCHE
T_
NHKS
CKA_
X2RATCHE
T_
NR
CKA_
X2RATCHE
T_
NS
CKA_
X2RATCHE
T_
PNS
CKA_
X2RATCHE
T_
RK
CKC_
VENDO
R_
DEFINED
CKC_
WTLS
CKC_
X_
509
CKC_
X_
509_
ATTR_
CERT
CKD_
BLAK
E2B_
160_
KDF
CKD_
BLAK
E2B_
256_
KDF
CKD_
BLAK
E2B_
384_
KDF
CKD_
BLAK
E2B_
512_
KDF
CKD_
CPDIVERSIF
Y_
KDF
CKD_
NULL
CKD_
SHA1_
KDF
CKD_
SHA1_
KDF_
ASN1
CKD_
SHA1_
KDF_
CONCATENATE
CKD_
SHA1_
KDF_
SP800
CKD_
SHA3_
224_
KDF
CKD_
SHA3_
224_
KDF_
SP800
CKD_
SHA3_
256_
KDF
CKD_
SHA3_
256_
KDF_
SP800
CKD_
SHA3_
384_
KDF
CKD_
SHA3_
384_
KDF_
SP800
CKD_
SHA3_
512_
KDF
CKD_
SHA3_
512_
KDF_
SP800
CKD_
SHA224_
KDF
CKD_
SHA224_
KDF_
SP800
CKD_
SHA256_
KDF
CKD_
SHA256_
KDF_
SP800
CKD_
SHA384_
KDF
CKD_
SHA384_
KDF_
SP800
CKD_
SHA512_
KDF
CKD_
SHA512_
KDF_
SP800
CKF_
ARRA
Y_
ATTRIBUTE
CKF_
CLOC
K_
ON_
TOKEN
CKF_
DECRYPT
CKF_
DERIVE
CKF_
DIGEST
CKF_
DONT_
BLOCK
CKF_
DUAL_
CRYPT
O_
OPERATIONS
CKF_
EC_
COMPRESS
CKF_
EC_
CURVENAME
CKF_
EC_
ECPARAMETERS
CKF_
EC_
F_
2M
CKF_
EC_
F_
P
CKF_
EC_
NAMEDCURVE
CKF_
EC_
OID
CKF_
EC_
UNCOMPRESS
CKF_
ENCRYPT
CKF_
END_
OF_
MESSAGE
CKF_
ERRO
R_
STATE
CKF_
EXCLUD
E_
CHALLENGE
CKF_
EXCLUD
E_
COUNTER
CKF_
EXCLUD
E_
PIN
CKF_
EXCLUD
E_
TIME
CKF_
EXTENSION
CKF_
FIND_
OBJECTS
CKF_
GENERATE
CKF_
GENERAT
E_
KEY_
PAIR
CKF_
HKDF_
SALT_
DATA
CKF_
HKDF_
SALT_
KEY
CKF_
HKDF_
SALT_
NULL
CKF_HW
CKF_
HW_
SLOT
CKF_
INTERFAC
E_
FORK_
SAFE
CKF_
LIBRAR
Y_
CANT_
CREAT
E_
OS_
THREADS
CKF_
LOGI
N_
REQUIRED
CKF_
MESSAG
E_
DECRYPT
CKF_
MESSAG
E_
ENCRYPT
CKF_
MESSAG
E_
SIGN
CKF_
MESSAG
E_
VERIFY
CKF_
MULT
I_
MESSAGE
CKF_
MULT
I_
MESSGE
CKF_
NEXT_
OTP
CKF_
OS_
LOCKIN
G_
OK
CKF_
PROTECTE
D_
AUTHENTICATIO
N_
PATH
CKF_
REMOVABL
E_
DEVICE
CKF_
RESTOR
E_
KEY_
NOT_
NEEDED
CKF_RNG
CKF_
RW_
SESSION
CKF_
SECONDAR
Y_
AUTHENTICATION
CKF_
SERIA
L_
SESSION
CKF_
SIGN
CKF_
SIGN_
RECOVER
CKF_
SO_
PIN_
COUN
T_
LOW
CKF_
SO_
PIN_
FINA
L_
TRY
CKF_
SO_
PIN_
LOCKED
CKF_
SO_
PIN_
TO_
BE_
CHANGED
CKF_
TOKE
N_
INITIALIZED
CKF_
TOKE
N_
PRESENT
CKF_
UNWRAP
CKF_
USER_
FRIENDL
Y_
OTP
CKF_
USER_
PIN_
COUN
T_
LOW
CKF_
USER_
PIN_
FINA
L_
TRY
CKF_
USER_
PIN_
INITIALIZED
CKF_
USER_
PIN_
LOCKED
CKF_
USER_
PIN_
TO_
BE_
CHANGED
CKF_
VERIFY
CKF_
VERIF
Y_
RECOVER
CKF_
WRAP
CKF_
WRIT
E_
PROTECTED
CKG_
GENERATE
CKG_
GENERAT
E_
COUNTER
CKG_
GENERAT
E_
COUNTE
R_
XOR
CKG_
GENERAT
E_
RANDOM
CKG_
MGF1_
SHA1
CKG_
MGF1_
SHA3_
224
CKG_
MGF1_
SHA3_
256
CKG_
MGF1_
SHA3_
384
CKG_
MGF1_
SHA3_
512
CKG_
MGF1_
SHA224
CKG_
MGF1_
SHA256
CKG_
MGF1_
SHA384
CKG_
MGF1_
SHA512
CKG_
NO_
GENERATE
CKH_
CLOCK
CKH_
MONOTONI
C_
COUNTER
CKH_
USER_
INTERFACE
CKH_
VENDO
R_
DEFINED
CKK_
ACTI
CKK_AES
CKK_
AES_
XTS
CKK_
ARIA
CKK_
BATON
CKK_
BLAK
E2B_
160_
HMAC
CKK_
BLAK
E2B_
256_
HMAC
CKK_
BLAK
E2B_
384_
HMAC
CKK_
BLAK
E2B_
512_
HMAC
CKK_
BLOWFISH
CKK_
CAMELLIA
CKK_
CAST
CKK_
CAST3
CKK_
CAST5
CKK_
CAST128
CKK_
CDMF
CKK_
CHACH
A20
CKK_DES
CKK_
DES2
CKK_
DES3
CKK_DH
CKK_DSA
CKK_EC
CKK_
ECDSA
CKK_
EC_
EDWARDS
CKK_
EC_
MONTGOMERY
CKK_
GENERI
C_
SECRET
CKK_
GOST28147
CKK_
GOST
R3410
CKK_
GOST
R3411
CKK_
HKDF
CKK_
HOTP
CKK_HSS
CKK_
IDEA
CKK_
JUNIPER
CKK_KEA
CKK_
MD5_
HMAC
CKK_
POLY1305
CKK_RC2
CKK_RC4
CKK_RC5
CKK_
RIPEM
D128_
HMAC
CKK_
RIPEM
D160_
HMAC
CKK_RSA
CKK_
SALS
A20
CKK_
SECURID
CKK_
SEED
CKK_
SHA3_
224_
HMAC
CKK_
SHA3_
256_
HMAC
CKK_
SHA3_
384_
HMAC
CKK_
SHA3_
512_
HMAC
CKK_
SHA224_
HMAC
CKK_
SHA256_
HMAC
CKK_
SHA384_
HMAC
CKK_
SHA512_
224_
HMAC
CKK_
SHA512_
256_
HMAC
CKK_
SHA512_
HMAC
CKK_
SHA512_
T_
HMAC
CKK_
SHA_
1_
HMAC
CKK_
SKIPJACK
CKK_
TWOFISH
CKK_
VENDO
R_
DEFINED
CKK_
X2RATCHET
CKK_
X9_
42_
DH
CKM_
ACTI
CKM_
ACTI_
KEY_
GEN
CKM_
AES_
CBC
CKM_
AES_
CBC_
ENCRYP
T_
DATA
CKM_
AES_
CBC_
PAD
CKM_
AES_
CCM
CKM_
AES_
CFB1
CKM_
AES_
CFB8
CKM_
AES_
CFB64
CKM_
AES_
CFB128
CKM_
AES_
CMAC
CKM_
AES_
CMAC_
GENERAL
CKM_
AES_
CTR
CKM_
AES_
CTS
CKM_
AES_
ECB
CKM_
AES_
ECB_
ENCRYP
T_
DATA
CKM_
AES_
GCM
CKM_
AES_
GMAC
CKM_
AES_
KEY_
GEN
CKM_
AES_
KEY_
WRAP
CKM_
AES_
KEY_
WRAP_
KWP
CKM_
AES_
KEY_
WRAP_
PAD
CKM_
AES_
KEY_
WRAP_
PKCS7
CKM_
AES_
MAC
CKM_
AES_
MAC_
GENERAL
CKM_
AES_
OFB
CKM_
AES_
XCBC_
MAC
CKM_
AES_
XCBC_
MAC_
96
CKM_
AES_
XTS
CKM_
AES_
XTS_
KEY_
GEN
CKM_
ARIA_
CBC
CKM_
ARIA_
CBC_
ENCRYP
T_
DATA
CKM_
ARIA_
CBC_
PAD
CKM_
ARIA_
ECB
CKM_
ARIA_
ECB_
ENCRYP
T_
DATA
CKM_
ARIA_
KEY_
GEN
CKM_
ARIA_
MAC
CKM_
ARIA_
MAC_
GENERAL
CKM_
BATO
N_
CBC128
CKM_
BATO
N_
COUNTER
CKM_
BATO
N_
ECB96
CKM_
BATO
N_
ECB128
CKM_
BATO
N_
KEY_
GEN
CKM_
BATO
N_
SHUFFLE
CKM_
BATO
N_
WRAP
CKM_
BLAK
E2B_
160
CKM_
BLAK
E2B_
256
CKM_
BLAK
E2B_
384
CKM_
BLAK
E2B_
512
CKM_
BLAK
E2B_
160_
HMAC
CKM_
BLAK
E2B_
160_
HMAC_
GENERAL
CKM_
BLAK
E2B_
160_
KEY_
DERIVE
CKM_
BLAK
E2B_
160_
KEY_
GEN
CKM_
BLAK
E2B_
256_
HMAC
CKM_
BLAK
E2B_
256_
HMAC_
GENERAL
CKM_
BLAK
E2B_
256_
KEY_
DERIVE
CKM_
BLAK
E2B_
256_
KEY_
GEN
CKM_
BLAK
E2B_
384_
HMAC
CKM_
BLAK
E2B_
384_
HMAC_
GENERAL
CKM_
BLAK
E2B_
384_
KEY_
DERIVE
CKM_
BLAK
E2B_
384_
KEY_
GEN
CKM_
BLAK
E2B_
512_
HMAC
CKM_
BLAK
E2B_
512_
HMAC_
GENERAL
CKM_
BLAK
E2B_
512_
KEY_
DERIVE
CKM_
BLAK
E2B_
512_
KEY_
GEN
CKM_
BLOWFIS
H_
CBC
CKM_
BLOWFIS
H_
CBC_
PAD
CKM_
BLOWFIS
H_
KEY_
GEN
CKM_
CAMELLI
A_
CBC
CKM_
CAMELLI
A_
CBC_
ENCRYP
T_
DATA
CKM_
CAMELLI
A_
CBC_
PAD
CKM_
CAMELLI
A_
CTR
CKM_
CAMELLI
A_
ECB
CKM_
CAMELLI
A_
ECB_
ENCRYP
T_
DATA
CKM_
CAMELLI
A_
KEY_
GEN
CKM_
CAMELLI
A_
MAC
CKM_
CAMELLI
A_
MAC_
GENERAL
CKM_
CAST3_
CBC
CKM_
CAST3_
CBC_
PAD
CKM_
CAST3_
ECB
CKM_
CAST3_
KEY_
GEN
CKM_
CAST3_
MAC
CKM_
CAST3_
MAC_
GENERAL
CKM_
CAST5_
CBC
CKM_
CAST5_
CBC_
PAD
CKM_
CAST5_
ECB
CKM_
CAST5_
KEY_
GEN
CKM_
CAST5_
MAC
CKM_
CAST5_
MAC_
GENERAL
CKM_
CAST128_
CBC
CKM_
CAST128_
CBC_
PAD
CKM_
CAST128_
ECB
CKM_
CAST128_
KEY_
GEN
CKM_
CAST128_
MAC
CKM_
CAST128_
MAC_
GENERAL
CKM_
CAST_
CBC
CKM_
CAST_
CBC_
PAD
CKM_
CAST_
ECB
CKM_
CAST_
KEY_
GEN
CKM_
CAST_
MAC
CKM_
CAST_
MAC_
GENERAL
CKM_
CDMF_
CBC
CKM_
CDMF_
CBC_
PAD
CKM_
CDMF_
ECB
CKM_
CDMF_
KEY_
GEN
CKM_
CDMF_
MAC
CKM_
CDMF_
MAC_
GENERAL
CKM_
CHACH
A20
CKM_
CHACH
A20_
KEY_
GEN
CKM_
CHACH
A20_
POLY1305
CKM_
CMS_
SIG
CKM_
CONCATENAT
E_
BASE_
AND_
DATA
CKM_
CONCATENAT
E_
BASE_
AND_
KEY
CKM_
CONCATENAT
E_
DATA_
AND_
BASE
CKM_
DES2_
KEY_
GEN
CKM_
DES3_
CBC
CKM_
DES3_
CBC_
ENCRYP
T_
DATA
CKM_
DES3_
CBC_
PAD
CKM_
DES3_
CMAC
CKM_
DES3_
CMAC_
GENERAL
CKM_
DES3_
ECB
CKM_
DES3_
ECB_
ENCRYP
T_
DATA
CKM_
DES3_
KEY_
GEN
CKM_
DES3_
MAC
CKM_
DES3_
MAC_
GENERAL
CKM_
DES_
CBC
CKM_
DES_
CBC_
ENCRYP
T_
DATA
CKM_
DES_
CBC_
PAD
CKM_
DES_
CFB8
CKM_
DES_
CFB64
CKM_
DES_
ECB
CKM_
DES_
ECB_
ENCRYP
T_
DATA
CKM_
DES_
KEY_
GEN
CKM_
DES_
MAC
CKM_
DES_
MAC_
GENERAL
CKM_
DES_
OFB8
CKM_
DES_
OFB64
CKM_
DH_
PKCS_
DERIVE
CKM_
DH_
PKCS_
KEY_
PAIR_
GEN
CKM_
DH_
PKCS_
PARAMETE
R_
GEN
CKM_DSA
CKM_
DSA_
FIPS_
G_
GEN
CKM_
DSA_
KEY_
PAIR_
GEN
CKM_
DSA_
PARAMETE
R_
GEN
CKM_
DSA_
PROBABILISTI
C_
PARAMETE
R_
GEN
CKM_
DSA_
PROBABLISTI
C_
PARAMETE
R_
GEN
CKM_
DSA_
SHA1
CKM_
DSA_
SHA3_
224
CKM_
DSA_
SHA3_
256
CKM_
DSA_
SHA3_
384
CKM_
DSA_
SHA3_
512
CKM_
DSA_
SHA224
CKM_
DSA_
SHA256
CKM_
DSA_
SHA384
CKM_
DSA_
SHA512
CKM_
DSA_
SHAW
E_
TAYLO
R_
PARAMETE
R_
GEN
CKM_
ECDH1_
COFACTO
R_
DERIVE
CKM_
ECDH1_
DERIVE
CKM_
ECDH_
AES_
KEY_
WRAP
CKM_
ECDSA
CKM_
ECDS
A_
KEY_
PAIR_
GEN
CKM_
ECDS
A_
SHA1
CKM_
ECDS
A_
SHA3_
224
CKM_
ECDS
A_
SHA3_
256
CKM_
ECDS
A_
SHA3_
384
CKM_
ECDS
A_
SHA3_
512
CKM_
ECDS
A_
SHA224
CKM_
ECDS
A_
SHA256
CKM_
ECDS
A_
SHA384
CKM_
ECDS
A_
SHA512
CKM_
ECMQ
V_
DERIVE
CKM_
EC_
EDWARD
S_
KEY_
PAIR_
GEN
CKM_
EC_
KEY_
PAIR_
GEN
CKM_
EC_
KEY_
PAIR_
GEN_
W_
EXTR
A_
BITS
CKM_
EC_
MONTGOMER
Y_
KEY_
PAIR_
GEN
CKM_
EDDSA
CKM_
EXTRAC
T_
KEY_
FROM_
KEY
CKM_
FASTHASH
CKM_
FORTEZZ
A_
TIMESTAMP
CKM_
GENERI
C_
SECRE
T_
KEY_
GEN
CKM_
GOST28147
CKM_
GOST28147_
ECB
CKM_
GOST28147_
KEY_
GEN
CKM_
GOST28147_
KEY_
WRAP
CKM_
GOST28147_
MAC
CKM_
GOST
R3410
CKM_
GOST
R3411
CKM_
GOST
R3410_
DERIVE
CKM_
GOST
R3410_
KEY_
PAIR_
GEN
CKM_
GOST
R3410_
KEY_
WRAP
CKM_
GOST
R3410_
WITH_
GOST
R3411
CKM_
GOST
R3411_
HMAC
CKM_
HKDF_
DATA
CKM_
HKDF_
DERIVE
CKM_
HKDF_
KEY_
GEN
CKM_
HOTP
CKM_
HOTP_
KEY_
GEN
CKM_HSS
CKM_
HSS_
KEY_
PAIR_
GEN
CKM_
IDEA_
CBC
CKM_
IDEA_
CBC_
PAD
CKM_
IDEA_
ECB
CKM_
IDEA_
KEY_
GEN
CKM_
IDEA_
MAC
CKM_
IDEA_
MAC_
GENERAL
CKM_
IKE1_
EXTENDE
D_
DERIVE
CKM_
IKE1_
PRF_
DERIVE
CKM_
IKE2_
PRF_
PLUS_
DERIVE
CKM_
IKE_
PRF_
DERIVE
CKM_
JUNIPE
R_
CBC128
CKM_
JUNIPE
R_
COUNTER
CKM_
JUNIPE
R_
ECB128
CKM_
JUNIPE
R_
KEY_
GEN
CKM_
JUNIPE
R_
SHUFFLE
CKM_
JUNIPE
R_
WRAP
CKM_
KEA_
DERIVE
CKM_
KEA_
KEY_
DERIVE
CKM_
KEA_
KEY_
PAIR_
GEN
CKM_
KEY_
WRAP_
LYNKS
CKM_
KEY_
WRAP_
SET_
OAEP
CKM_
KIP_
DERIVE
CKM_
KIP_
MAC
CKM_
KIP_
WRAP
CKM_MD2
CKM_MD5
CKM_
MD2_
HMAC
CKM_
MD2_
HMAC_
GENERAL
CKM_
MD2_
KEY_
DERIVATION
CKM_
MD2_
RSA_
PKCS
CKM_
MD5_
HMAC
CKM_
MD5_
HMAC_
GENERAL
CKM_
MD5_
KEY_
DERIVATION
CKM_
MD5_
RSA_
PKCS
CKM_
NULL
CKM_
PBA_
SHA1_
WITH_
SHA1_
HMAC
CKM_
PBE_
MD2_
DES_
CBC
CKM_
PBE_
MD5_
CAST3_
CBC
CKM_
PBE_
MD5_
CAST5_
CBC
CKM_
PBE_
MD5_
CAST128_
CBC
CKM_
PBE_
MD5_
CAST_
CBC
CKM_
PBE_
MD5_
DES_
CBC
CKM_
PBE_
SHA1_
CAST5_
CBC
CKM_
PBE_
SHA1_
CAST128_
CBC
CKM_
PBE_
SHA1_
DES2_
EDE_
CBC
CKM_
PBE_
SHA1_
DES3_
EDE_
CBC
CKM_
PBE_
SHA1_
RC2_
40_
CBC
CKM_
PBE_
SHA1_
RC2_
128_
CBC
CKM_
PBE_
SHA1_
RC4_
40
CKM_
PBE_
SHA1_
RC4_
128
CKM_
PKCS5_
PBKD2
CKM_
POLY1305
CKM_
POLY1305_
KEY_
GEN
CKM_RC4
CKM_
RC2_
CBC
CKM_
RC2_
CBC_
PAD
CKM_
RC2_
ECB
CKM_
RC2_
KEY_
GEN
CKM_
RC2_
MAC
CKM_
RC2_
MAC_
GENERAL
CKM_
RC4_
KEY_
GEN
CKM_
RC5_
CBC
CKM_
RC5_
CBC_
PAD
CKM_
RC5_
ECB
CKM_
RC5_
KEY_
GEN
CKM_
RC5_
MAC
CKM_
RC5_
MAC_
GENERAL
CKM_
RIPEM
D128
CKM_
RIPEM
D160
CKM_
RIPEM
D128_
HMAC
CKM_
RIPEM
D128_
HMAC_
GENERAL
CKM_
RIPEM
D128_
RSA_
PKCS
CKM_
RIPEM
D160_
HMAC
CKM_
RIPEM
D160_
HMAC_
GENERAL
CKM_
RIPEM
D160_
RSA_
PKCS
CKM_
RSA_
9796
CKM_
RSA_
AES_
KEY_
WRAP
CKM_
RSA_
PKCS
CKM_
RSA_
PKCS_
KEY_
PAIR_
GEN
CKM_
RSA_
PKCS_
OAEP
CKM_
RSA_
PKCS_
OAEP_
TPM_
1_
1
CKM_
RSA_
PKCS_
PSS
CKM_
RSA_
PKCS_
TPM_
1_
1
CKM_
RSA_
X9_
31
CKM_
RSA_
X9_
31_
KEY_
PAIR_
GEN
CKM_
RSA_
X_
509
CKM_
SALS
A20
CKM_
SALS
A20_
KEY_
GEN
CKM_
SALS
A20_
POLY1305
CKM_
SECURID
CKM_
SECURI
D_
KEY_
GEN
CKM_
SEED_
CBC
CKM_
SEED_
CBC_
ENCRYP
T_
DATA
CKM_
SEED_
CBC_
PAD
CKM_
SEED_
ECB
CKM_
SEED_
ECB_
ENCRYP
T_
DATA
CKM_
SEED_
KEY_
GEN
CKM_
SEED_
MAC
CKM_
SEED_
MAC_
GENERAL
CKM_
SHA1_
KEY_
DERIVATION
CKM_
SHA1_
RSA_
PKCS
CKM_
SHA1_
RSA_
PKCS_
PSS
CKM_
SHA1_
RSA_
X9_
31
CKM_
SHA3_
224
CKM_
SHA3_
256
CKM_
SHA3_
384
CKM_
SHA3_
512
CKM_
SHA3_
224_
HMAC
CKM_
SHA3_
224_
HMAC_
GENERAL
CKM_
SHA3_
224_
KEY_
DERIVATION
CKM_
SHA3_
224_
KEY_
DERIVE
CKM_
SHA3_
224_
KEY_
GEN
CKM_
SHA3_
224_
RSA_
PKCS
CKM_
SHA3_
224_
RSA_
PKCS_
PSS
CKM_
SHA3_
256_
HMAC
CKM_
SHA3_
256_
HMAC_
GENERAL
CKM_
SHA3_
256_
KEY_
DERIVATION
CKM_
SHA3_
256_
KEY_
DERIVE
CKM_
SHA3_
256_
KEY_
GEN
CKM_
SHA3_
256_
RSA_
PKCS
CKM_
SHA3_
256_
RSA_
PKCS_
PSS
CKM_
SHA3_
384_
HMAC
CKM_
SHA3_
384_
HMAC_
GENERAL
CKM_
SHA3_
384_
KEY_
DERIVATION
CKM_
SHA3_
384_
KEY_
DERIVE
CKM_
SHA3_
384_
KEY_
GEN
CKM_
SHA3_
384_
RSA_
PKCS
CKM_
SHA3_
384_
RSA_
PKCS_
PSS
CKM_
SHA3_
512_
HMAC
CKM_
SHA3_
512_
HMAC_
GENERAL
CKM_
SHA3_
512_
KEY_
DERIVATION
CKM_
SHA3_
512_
KEY_
DERIVE
CKM_
SHA3_
512_
KEY_
GEN
CKM_
SHA3_
512_
RSA_
PKCS
CKM_
SHA3_
512_
RSA_
PKCS_
PSS
CKM_
SHA224
CKM_
SHA256
CKM_
SHA384
CKM_
SHA512
CKM_
SHA224_
HMAC
CKM_
SHA224_
HMAC_
GENERAL
CKM_
SHA224_
KEY_
DERIVATION
CKM_
SHA224_
KEY_
GEN
CKM_
SHA224_
RSA_
PKCS
CKM_
SHA224_
RSA_
PKCS_
PSS
CKM_
SHA256_
HMAC
CKM_
SHA256_
HMAC_
GENERAL
CKM_
SHA256_
KEY_
DERIVATION
CKM_
SHA256_
KEY_
GEN
CKM_
SHA256_
RSA_
PKCS
CKM_
SHA256_
RSA_
PKCS_
PSS
CKM_
SHA384_
HMAC
CKM_
SHA384_
HMAC_
GENERAL
CKM_
SHA384_
KEY_
DERIVATION
CKM_
SHA384_
KEY_
GEN
CKM_
SHA384_
RSA_
PKCS
CKM_
SHA384_
RSA_
PKCS_
PSS
CKM_
SHA512_
224
CKM_
SHA512_
256
CKM_
SHA512_
224_
HMAC
CKM_
SHA512_
224_
HMAC_
GENERAL
CKM_
SHA512_
224_
KEY_
DERIVATION
CKM_
SHA512_
224_
KEY_
GEN
CKM_
SHA512_
256_
HMAC
CKM_
SHA512_
256_
HMAC_
GENERAL
CKM_
SHA512_
256_
KEY_
DERIVATION
CKM_
SHA512_
256_
KEY_
GEN
CKM_
SHA512_
HMAC
CKM_
SHA512_
HMAC_
GENERAL
CKM_
SHA512_
KEY_
DERIVATION
CKM_
SHA512_
KEY_
GEN
CKM_
SHA512_
RSA_
PKCS
CKM_
SHA512_
RSA_
PKCS_
PSS
CKM_
SHA512_
T
CKM_
SHA512_
T_
HMAC
CKM_
SHA512_
T_
HMAC_
GENERAL
CKM_
SHA512_
T_
KEY_
DERIVATION
CKM_
SHA512_
T_
KEY_
GEN
CKM_
SHAK
E_
128_
KEY_
DERIVATION
CKM_
SHAK
E_
128_
KEY_
DERIVE
CKM_
SHAK
E_
256_
KEY_
DERIVATION
CKM_
SHAK
E_
256_
KEY_
DERIVE
CKM_
SHA_
1
CKM_
SHA_
1_
HMAC
CKM_
SHA_
1_
HMAC_
GENERAL
CKM_
SHA_
1_
KEY_
GEN
CKM_
SKIPJAC
K_
CBC64
CKM_
SKIPJAC
K_
CFB8
CKM_
SKIPJAC
K_
CFB16
CKM_
SKIPJAC
K_
CFB32
CKM_
SKIPJAC
K_
CFB64
CKM_
SKIPJAC
K_
ECB64
CKM_
SKIPJAC
K_
KEY_
GEN
CKM_
SKIPJAC
K_
OFB64
CKM_
SKIPJAC
K_
PRIVAT
E_
WRAP
CKM_
SKIPJAC
K_
RELAYX
CKM_
SKIPJAC
K_
WRAP
CKM_
SP800_
108_
COUNTE
R_
KDF
CKM_
SP800_
108_
DOUBL
E_
PIPELIN
E_
KDF
CKM_
SP800_
108_
FEEDBAC
K_
KDF
CKM_
SSL3_
KEY_
AND_
MAC_
DERIVE
CKM_
SSL3_
MASTE
R_
KEY_
DERIVE
CKM_
SSL3_
MASTE
R_
KEY_
DERIV
E_
DH
CKM_
SSL3_
MD5_
MAC
CKM_
SSL3_
PRE_
MASTE
R_
KEY_
GEN
CKM_
SSL3_
SHA1_
MAC
CKM_
TLS10_
MAC_
CLIENT
CKM_
TLS10_
MAC_
SERVER
CKM_
TLS12_
KDF
CKM_
TLS12_
KEY_
AND_
MAC_
DERIVE
CKM_
TLS12_
KEY_
SAFE_
DERIVE
CKM_
TLS12_
MAC
CKM_
TLS12_
MASTE
R_
KEY_
DERIVE
CKM_
TLS12_
MASTE
R_
KEY_
DERIV
E_
DH
CKM_
TLS_
KDF
CKM_
TLS_
KEY_
AND_
MAC_
DERIVE
CKM_
TLS_
MAC
CKM_
TLS_
MASTE
R_
KEY_
DERIVE
CKM_
TLS_
MASTE
R_
KEY_
DERIV
E_
DH
CKM_
TLS_
PRE_
MASTE
R_
KEY_
GEN
CKM_
TLS_
PRF
CKM_
TWOFIS
H_
CBC
CKM_
TWOFIS
H_
CBC_
PAD
CKM_
TWOFIS
H_
KEY_
GEN
CKM_
VENDO
R_
DEFINED
CKM_
WTLS_
CLIEN
T_
KEY_
AND_
MAC_
DERIVE
CKM_
WTLS_
MASTE
R_
KEY_
DERIVE
CKM_
WTLS_
MASTE
R_
KEY_
DERIV
E_
DH_
ECC
CKM_
WTLS_
PRE_
MASTE
R_
KEY_
GEN
CKM_
WTLS_
PRF
CKM_
WTLS_
SERVE
R_
KEY_
AND_
MAC_
DERIVE
CKM_
X2RATCHE
T_
DECRYPT
CKM_
X2RATCHE
T_
ENCRYPT
CKM_
X2RATCHE
T_
INITIALIZE
CKM_
X2RATCHE
T_
RESPOND
CKM_
X3DH_
INITIALIZE
CKM_
X3DH_
RESPOND
CKM_
X9_
42_
DH_
DERIVE
CKM_
X9_
42_
DH_
HYBRI
D_
DERIVE
CKM_
X9_
42_
DH_
KEY_
PAIR_
GEN
CKM_
X9_
42_
DH_
PARAMETE
R_
GEN
CKM_
X9_
42_
MQV_
DERIVE
CKM_
XEDDSA
CKM_
XOR_
BASE_
AND_
DATA
CKN_
OTP_
CHANGED
CKN_
SURRENDER
CKO_
CERTIFICATE
CKO_
DATA
CKO_
DOMAI
N_
PARAMETERS
CKO_
HW_
FEATURE
CKO_
MECHANISM
CKO_
OTP_
KEY
CKO_
PRIVAT
E_
KEY
CKO_
PROFILE
CKO_
PUBLI
C_
KEY
CKO_
SECRE
T_
KEY
CKO_
VENDO
R_
DEFINED
CKP_
AUTHENTICATIO
N_
TOKEN
CKP_
BASELIN
E_
PROVIDER
CKP_
COMPLET
E_
PROVIDER
CKP_
EXTENDE
D_
PROVIDER
CKP_
HKDF_
TLS_
TOKEN
CKP_
INVALI
D_
ID
CKP_
PKCS5_
PBKD2_
HMAC_
GOST
R3411
CKP_
PKCS5_
PBKD2_
HMAC_
SHA1
CKP_
PKCS5_
PBKD2_
HMAC_
SHA224
CKP_
PKCS5_
PBKD2_
HMAC_
SHA256
CKP_
PKCS5_
PBKD2_
HMAC_
SHA384
CKP_
PKCS5_
PBKD2_
HMAC_
SHA512
CKP_
PKCS5_
PBKD2_
HMAC_
SHA512_
224
CKP_
PKCS5_
PBKD2_
HMAC_
SHA512_
256
CKP_
PUBLI
C_
CERTIFICATE
S_
TOKEN
CKP_
VENDO
R_
DEFINED
CKR_
ACTIO
N_
PROHIBITED
CKR_
AEAD_
DECRYP
T_
FAILED
CKR_
ARGUMENT
S_
BAD
CKR_
ATTRIBUT
E_
READ_
ONLY
CKR_
ATTRIBUT
E_
SENSITIVE
CKR_
ATTRIBUT
E_
TYPE_
INVALID
CKR_
ATTRIBUT
E_
VALU
E_
INVALID
CKR_
BUFFE
R_
TOO_
SMALL
CKR_
CANCEL
CKR_
CANT_
LOCK
CKR_
CRYPTOK
I_
ALREAD
Y_
INITIALIZED
CKR_
CRYPTOK
I_
NOT_
INITIALIZED
CKR_
CURV
E_
NOT_
SUPPORTED
CKR_
DATA_
INVALID
CKR_
DATA_
LEN_
RANGE
CKR_
DEVIC
E_
ERROR
CKR_
DEVIC
E_
MEMORY
CKR_
DEVIC
E_
REMOVED
CKR_
DOMAI
N_
PARAM
S_
INVALID
CKR_
ENCRYPTE
D_
DATA_
INVALID
CKR_
ENCRYPTE
D_
DATA_
LEN_
RANGE
CKR_
EXCEEDE
D_
MAX_
ITERATIONS
CKR_
FIPS_
SELF_
TEST_
FAILED
CKR_
FUNCTIO
N_
CANCELED
CKR_
FUNCTIO
N_
FAILED
CKR_
FUNCTIO
N_
NOT_
PARALLEL
CKR_
FUNCTIO
N_
NOT_
SUPPORTED
CKR_
FUNCTIO
N_
REJECTED
CKR_
GENERA
L_
ERROR
CKR_
HOST_
MEMORY
CKR_
INFORMATIO
N_
SENSITIVE
CKR_
KEY_
CHANGED
CKR_
KEY_
EXHAUSTED
CKR_
KEY_
FUNCTIO
N_
NOT_
PERMITTED
CKR_
KEY_
HANDL
E_
INVALID
CKR_
KEY_
INDIGESTIBLE
CKR_
KEY_
NEEDED
CKR_
KEY_
NOT_
NEEDED
CKR_
KEY_
NOT_
WRAPPABLE
CKR_
KEY_
SIZE_
RANGE
CKR_
KEY_
TYPE_
INCONSISTENT
CKR_
KEY_
UNEXTRACTABLE
CKR_
LIBRAR
Y_
LOAD_
FAILED
CKR_
MECHANIS
M_
INVALID
CKR_
MECHANIS
M_
PARA
M_
INVALID
CKR_
MUTE
X_
BAD
CKR_
MUTE
X_
NOT_
LOCKED
CKR_
NEED_
TO_
CREAT
E_
THREADS
CKR_
NEW_
PIN_
MODE
CKR_
NEXT_
OTP
CKR_
NO_
EVENT
CKR_
OBJEC
T_
HANDL
E_
INVALID
CKR_OK
CKR_
OPERATIO
N_
ACTIVE
CKR_
OPERATIO
N_
CANCE
L_
FAILED
CKR_
OPERATIO
N_
NOT_
INITIALIZED
CKR_
PIN_
EXPIRED
CKR_
PIN_
INCORRECT
CKR_
PIN_
INVALID
CKR_
PIN_
LEN_
RANGE
CKR_
PIN_
LOCKED
CKR_
PIN_
TOO_
WEAK
CKR_
PUBLI
C_
KEY_
INVALID
CKR_
RANDO
M_
NO_
RNG
CKR_
RANDO
M_
SEED_
NOT_
SUPPORTED
CKR_
SAVE
D_
STAT
E_
INVALID
CKR_
SESSIO
N_
CLOSED
CKR_
SESSIO
N_
COUNT
CKR_
SESSIO
N_
EXISTS
CKR_
SESSIO
N_
HANDL
E_
INVALID
CKR_
SESSIO
N_
PARALLE
L_
NOT_
SUPPORTED
CKR_
SESSIO
N_
READ_
ONLY
CKR_
SESSIO
N_
READ_
ONLY_
EXISTS
CKR_
SESSIO
N_
READ_
WRIT
E_
SO_
EXISTS
CKR_
SIGNATUR
E_
INVALID
CKR_
SIGNATUR
E_
LEN_
RANGE
CKR_
SLOT_
ID_
INVALID
CKR_
STAT
E_
UNSAVEABLE
CKR_
TEMPLAT
E_
INCOMPLETE
CKR_
TEMPLAT
E_
INCONSISTENT
CKR_
TOKE
N_
NOT_
PRESENT
CKR_
TOKE
N_
NOT_
RECOGNIZED
CKR_
TOKE
N_
RESOURC
E_
EXCEEDED
CKR_
TOKE
N_
WRIT
E_
PROTECTED
CKR_
UNWRAPPIN
G_
KEY_
HANDL
E_
INVALID
CKR_
UNWRAPPIN
G_
KEY_
SIZE_
RANGE
CKR_
UNWRAPPIN
G_
KEY_
TYPE_
INCONSISTENT
CKR_
USER_
ALREAD
Y_
LOGGE
D_
IN
CKR_
USER_
ANOTHE
R_
ALREAD
Y_
LOGGE
D_
IN
CKR_
USER_
NOT_
LOGGE
D_
IN
CKR_
USER_
PIN_
NOT_
INITIALIZED
CKR_
USER_
TOO_
MANY_
TYPES
CKR_
USER_
TYPE_
INVALID
CKR_
VENDO
R_
DEFINED
CKR_
WRAPPE
D_
KEY_
INVALID
CKR_
WRAPPE
D_
KEY_
LEN_
RANGE
CKR_
WRAPPIN
G_
KEY_
HANDL
E_
INVALID
CKR_
WRAPPIN
G_
KEY_
SIZE_
RANGE
CKR_
WRAPPIN
G_
KEY_
TYPE_
INCONSISTENT
CKS_
RO_
PUBLI
C_
SESSION
CKS_
RO_
USER_
FUNCTIONS
CKS_
RW_
PUBLI
C_
SESSION
CKS_
RW_
SO_
FUNCTIONS
CKS_
RW_
USER_
FUNCTIONS
CKU_
CONTEX
T_
SPECIFIC
CKU_SO
CKU_
USER
CKZ_
DATA_
SPECIFIED
CKZ_
SALT_
SPECIFIED
CK_
CERTIFICAT
E_
CATEGOR
Y_
AUTHORITY
CK_
CERTIFICAT
E_
CATEGOR
Y_
OTHE
R_
ENTITY
CK_
CERTIFICAT
E_
CATEGOR
Y_
TOKE
N_
USER
CK_
CERTIFICAT
E_
CATEGOR
Y_
UNSPECIFIED
CK_
EFFECTIVEL
Y_
INFINITE
CK_
FALSE
CK_
INVALI
D_
HANDLE
CK_
NEED_
ARG_
LIST
CK_
OTP_
CHALLENGE
CK_
OTP_
COUNTER
CK_
OTP_
FLAGS
CK_
OTP_
FORMA
T_
ALPHANUMERIC
CK_
OTP_
FORMA
T_
BINARY
CK_
OTP_
FORMA
T_
DECIMAL
CK_
OTP_
FORMA
T_
HEXADECIMAL
CK_
OTP_
OUTPU
T_
FORMAT
CK_
OTP_
OUTPU
T_
LENGTH
CK_
OTP_
PARA
M_
IGNORED
CK_
OTP_
PARA
M_
MANDATORY
CK_
OTP_
PARA
M_
OPTIONAL
CK_
OTP_
PIN
CK_
OTP_
TIME
CK_
OTP_
VALUE
CK_
PKCS11_
2_
0_
ONLY
CK_
SECURIT
Y_
DOMAI
N_
MANUFACTURER
CK_
SECURIT
Y_
DOMAI
N_
OPERATOR
CK_
SECURIT
Y_
DOMAI
N_
THIR
D_
PARTY
CK_
SECURIT
Y_
DOMAI
N_
UNSPECIFIED
CK_
SP800_
108_
BYTE_
ARRAY
CK_
SP800_
108_
COUNTER
CK_
SP800_
108_
DKM_
LENGTH
CK_
SP800_
108_
DKM_
LENGT
H_
SUM_
OF_
KEYS
CK_
SP800_
108_
DKM_
LENGT
H_
SUM_
OF_
SEGMENTS
CK_
SP800_
108_
ITERATIO
N_
VARIABLE
CK_
SP800_
108_
OPTIONA
L_
COUNTER
CK_TRUE
CK_
UNAVAILABL
E_
INFORMATION
CRYPTOK
I_
VERSIO
N_
AMENDMENT
CRYPTOK
I_
VERSIO
N_
MAJOR
CRYPTOK
I_
VERSIO
N_
MINOR
FALSE
NULL_
PTR
TRUE
Functions
§
C_
Cancel
Function
⚠
C_
Close
AllSessions
⚠
C_
Close
Session
⚠
C_
Copy
Object
⚠
C_
Create
Object
⚠
C_
Decrypt
⚠
C_
Decrypt
Digest
Update
⚠
C_
Decrypt
Final
⚠
C_
Decrypt
Init
⚠
C_
Decrypt
Message
⚠
C_
Decrypt
Message
Begin
⚠
C_
Decrypt
Message
Next
⚠
C_
Decrypt
Update
⚠
C_
Decrypt
Verify
Update
⚠
C_
Derive
Key
⚠
C_
Destroy
Object
⚠
C_
Digest
⚠
C_
Digest
Encrypt
Update
⚠
C_
Digest
Final
⚠
C_
Digest
Init
⚠
C_
Digest
Key
⚠
C_
Digest
Update
⚠
C_
Encrypt
⚠
C_
Encrypt
Final
⚠
C_
Encrypt
Init
⚠
C_
Encrypt
Message
⚠
C_
Encrypt
Message
Begin
⚠
C_
Encrypt
Message
Next
⚠
C_
Encrypt
Update
⚠
C_
Finalize
⚠
C_
Find
Objects
⚠
C_
Find
Objects
Final
⚠
C_
Find
Objects
Init
⚠
C_
Generate
Key
⚠
C_
Generate
KeyPair
⚠
C_
Generate
Random
⚠
C_
GetAttribute
Value
⚠
C_
GetFunction
List
⚠
C_
GetFunction
Status
⚠
C_
GetInfo
⚠
C_
GetInterface
⚠
C_
GetInterface
List
⚠
C_
GetMechanism
Info
⚠
C_
GetMechanism
List
⚠
C_
GetObject
Size
⚠
C_
GetOperation
State
⚠
C_
GetSession
Info
⚠
C_
GetSlot
Info
⚠
C_
GetSlot
List
⚠
C_
GetToken
Info
⚠
C_
InitPIN
⚠
C_
Init
Token
⚠
C_
Initialize
⚠
C_Login
⚠
C_
Login
User
⚠
C_
Logout
⚠
C_
Message
Decrypt
Final
⚠
C_
Message
Decrypt
Init
⚠
C_
Message
Encrypt
Final
⚠
C_
Message
Encrypt
Init
⚠
C_
Message
Sign
Final
⚠
C_
Message
Sign
Init
⚠
C_
Message
Verify
Final
⚠
C_
Message
Verify
Init
⚠
C_
Open
Session
⚠
C_
Seed
Random
⚠
C_
Session
Cancel
⚠
C_
SetAttribute
Value
⚠
C_
SetOperation
State
⚠
C_
SetPIN
⚠
C_Sign
⚠
C_
Sign
Encrypt
Update
⚠
C_
Sign
Final
⚠
C_
Sign
Init
⚠
C_
Sign
Message
⚠
C_
Sign
Message
Begin
⚠
C_
Sign
Message
Next
⚠
C_
Sign
Recover
⚠
C_
Sign
Recover
Init
⚠
C_
Sign
Update
⚠
C_
Unwrap
Key
⚠
C_
Verify
⚠
C_
Verify
Final
⚠
C_
Verify
Init
⚠
C_
Verify
Message
⚠
C_
Verify
Message
Begin
⚠
C_
Verify
Message
Next
⚠
C_
Verify
Recover
⚠
C_
Verify
Recover
Init
⚠
C_
Verify
Update
⚠
C_
Wait
ForSlot
Event
⚠
C_
Wrap
Key
⚠
Type Aliases
§
CK_
AES_
CBC_
ENCRYP
T_
DATA_
PARAM
S_
PTR
CK_
AES_
CCM_
PARAM
S_
PTR
CK_
AES_
CTR_
PARAM
S_
PTR
CK_
AES_
GCM_
PARAM
S_
PTR
CK_
ARIA_
CBC_
ENCRYP
T_
DATA_
PARAM
S_
PTR
CK_
ATTRIBUT
E_
PTR
CK_
ATTRIBUT
E_
TYPE
CK_
BBOOL
CK_BYTE
CK_
BYTE_
PTR
CK_
CAMELLI
A_
CBC_
ENCRYP
T_
DATA_
PARAM
S_
PTR
CK_
CAMELLI
A_
CTR_
PARAM
S_
PTR
CK_
CCM_
MESSAG
E_
PARAM
S_
PTR
CK_
CCM_
PARAM
S_
PTR
CK_
CERTIFICAT
E_
CATEGORY
CK_
CERTIFICAT
E_
TYPE
CK_
CHACH
A20_
PARAM
S_
PTR
CK_CHAR
CK_
CHAR_
PTR
CK_
CMS_
SIG_
PARAM
S_
PTR
CK_
CREATEMUTEX
CK_
C_
Cancel
Function
CK_
C_
Close
AllSessions
CK_
C_
Close
Session
CK_
C_
Copy
Object
CK_
C_
Create
Object
CK_
C_
Decrypt
CK_
C_
Decrypt
Digest
Update
CK_
C_
Decrypt
Final
CK_
C_
Decrypt
Init
CK_
C_
Decrypt
Message
CK_
C_
Decrypt
Message
Begin
CK_
C_
Decrypt
Message
Next
CK_
C_
Decrypt
Update
CK_
C_
Decrypt
Verify
Update
CK_
C_
Derive
Key
CK_
C_
Destroy
Object
CK_
C_
Digest
CK_
C_
Digest
Encrypt
Update
CK_
C_
Digest
Final
CK_
C_
Digest
Init
CK_
C_
Digest
Key
CK_
C_
Digest
Update
CK_
C_
Encrypt
CK_
C_
Encrypt
Final
CK_
C_
Encrypt
Init
CK_
C_
Encrypt
Message
CK_
C_
Encrypt
Message
Begin
CK_
C_
Encrypt
Message
Next
CK_
C_
Encrypt
Update
CK_
C_
Finalize
CK_
C_
Find
Objects
CK_
C_
Find
Objects
Final
CK_
C_
Find
Objects
Init
CK_
C_
Generate
Key
CK_
C_
Generate
KeyPair
CK_
C_
Generate
Random
CK_
C_
GetAttribute
Value
CK_
C_
GetFunction
List
CK_
C_
GetFunction
Status
CK_
C_
GetInfo
CK_
C_
GetInterface
CK_
C_
GetInterface
List
CK_
C_
GetMechanism
Info
CK_
C_
GetMechanism
List
CK_
C_
GetObject
Size
CK_
C_
GetOperation
State
CK_
C_
GetSession
Info
CK_
C_
GetSlot
Info
CK_
C_
GetSlot
List
CK_
C_
GetToken
Info
CK_
C_
INITIALIZ
E_
ARGS_
PTR
CK_
C_
InitPIN
CK_
C_
Init
Token
CK_
C_
Initialize
CK_
C_
Login
CK_
C_
Login
User
CK_
C_
Logout
CK_
C_
Message
Decrypt
Final
CK_
C_
Message
Decrypt
Init
CK_
C_
Message
Encrypt
Final
CK_
C_
Message
Encrypt
Init
CK_
C_
Message
Sign
Final
CK_
C_
Message
Sign
Init
CK_
C_
Message
Verify
Final
CK_
C_
Message
Verify
Init
CK_
C_
Open
Session
CK_
C_
Seed
Random
CK_
C_
Session
Cancel
CK_
C_
SetAttribute
Value
CK_
C_
SetOperation
State
CK_
C_
SetPIN
CK_
C_
Sign
CK_
C_
Sign
Encrypt
Update
CK_
C_
Sign
Final
CK_
C_
Sign
Init
CK_
C_
Sign
Message
CK_
C_
Sign
Message
Begin
CK_
C_
Sign
Message
Next
CK_
C_
Sign
Recover
CK_
C_
Sign
Recover
Init
CK_
C_
Sign
Update
CK_
C_
Unwrap
Key
CK_
C_
Verify
CK_
C_
Verify
Final
CK_
C_
Verify
Init
CK_
C_
Verify
Message
CK_
C_
Verify
Message
Begin
CK_
C_
Verify
Message
Next
CK_
C_
Verify
Recover
CK_
C_
Verify
Recover
Init
CK_
C_
Verify
Update
CK_
C_
Wait
ForSlot
Event
CK_
C_
Wrap
Key
CK_
DERIVE
D_
KEY_
PTR
CK_
DESTROYMUTEX
CK_
DES_
CBC_
ENCRYP
T_
DATA_
PARAM
S_
PTR
CK_
DSA_
PARAMETE
R_
GEN_
PARA
M_
PTR
CK_
ECDH1_
DERIV
E_
PARAM
S_
PTR
CK_
ECDH2_
DERIV
E_
PARAM
S_
PTR
CK_
ECDH_
AES_
KEY_
WRAP_
PARAM
S_
PTR
CK_
ECMQ
V_
DERIV
E_
PARAM
S_
PTR
CK_
EC_
KDF_
TYPE
CK_
EC_
KDF_
TYPE_
PTR
CK_
EDDS
A_
PARAM
S_
PTR
CK_
EXTRAC
T_
PARAMS
CK_
EXTRAC
T_
PARAM
S_
PTR
CK_
FLAGS
CK_
FUNCTIO
N_
LIST_
3_
0_
PTR
CK_
FUNCTIO
N_
LIST_
3_
0_
PTR_
PTR
CK_
FUNCTIO
N_
LIST_
PTR
CK_
FUNCTIO
N_
LIST_
PTR_
PTR
CK_
GCM_
MESSAG
E_
PARAM
S_
PTR
CK_
GCM_
PARAM
S_
PTR
CK_
GENERATO
R_
FUNCTION
CK_
GOST
R3410_
DERIV
E_
PARAM
S_
PTR
CK_
GOST
R3410_
KEY_
WRAP_
PARAM
S_
PTR
CK_
HKDF_
PARAM
S_
PTR
CK_
HSS_
LEVELS
CK_
HW_
FEATUR
E_
TYPE
CK_
IKE1_
EXTENDE
D_
DERIV
E_
PARAM
S_
PTR
CK_
IKE1_
PRF_
DERIV
E_
PARAM
S_
PTR
CK_
IKE2_
PRF_
PLUS_
DERIV
E_
PARAM
S_
PTR
CK_
IKE_
PRF_
DERIV
E_
PARAM
S_
PTR
CK_
INFO_
PTR
CK_
INTERFAC
E_
PTR
CK_
INTERFAC
E_
PTR_
PTR
CK_
JAVA_
MIDP_
SECURIT
Y_
DOMAIN
CK_
KEA_
DERIV
E_
PARAM
S_
PTR
CK_
KEY_
DERIVATIO
N_
STRIN
G_
DATA_
PTR
CK_
KEY_
TYPE
CK_
KEY_
WRAP_
SET_
OAEP_
PARAM
S_
PTR
CK_
KIP_
PARAM
S_
PTR
CK_
LMOT
S_
TYPE
CK_
LMS_
TYPE
CK_
LOCKMUTEX
CK_LONG
CK_
MAC_
GENERA
L_
PARAMS
CK_
MAC_
GENERA
L_
PARAM
S_
PTR
CK_
MECHANIS
M_
INFO_
PTR
CK_
MECHANIS
M_
PTR
CK_
MECHANIS
M_
TYPE
CK_
MECHANIS
M_
TYPE_
PTR
CK_
NOTIFICATION
CK_
NOTIFY
CK_
OBJEC
T_
CLASS
CK_
OBJEC
T_
CLAS
S_
PTR
CK_
OBJEC
T_
HANDLE
CK_
OBJEC
T_
HANDL
E_
PTR
CK_
OTP_
PARAM
S_
PTR
CK_
OTP_
PARA
M_
PTR
CK_
OTP_
PARA
M_
TYPE
CK_
OTP_
SIGNATUR
E_
INFO_
PTR
CK_
PARA
M_
TYPE
CK_
PBE_
PARAM
S_
PTR
CK_
PKCS5_
PBKD2_
PARAM
S2_
PTR
CK_
PKCS5_
PBKD2_
PARAM
S_
PTR
CK_
PKCS5_
PBKD2_
PSEUD
O_
RANDO
M_
FUNCTIO
N_
TYPE
CK_
PKCS5_
PBKD2_
PSEUD
O_
RANDO
M_
FUNCTIO
N_
TYPE_
PTR
CK_
PKCS5_
PBKD
F2_
SALT_
SOURC
E_
TYPE
CK_
PKCS5_
PBKD
F2_
SALT_
SOURC
E_
TYPE_
PTR
CK_
PRF_
DATA_
PARA
M_
PTR
CK_
PRF_
DATA_
TYPE
CK_
PROFIL
E_
ID
CK_
PROFIL
E_
ID_
PTR
CK_
RC2_
CBC_
PARAM
S_
PTR
CK_
RC2_
MAC_
GENERA
L_
PARAM
S_
PTR
CK_
RC2_
PARAMS
CK_
RC2_
PARAM
S_
PTR
CK_
RC5_
CBC_
PARAM
S_
PTR
CK_
RC5_
MAC_
GENERA
L_
PARAM
S_
PTR
CK_
RC5_
PARAM
S_
PTR
CK_
RSA_
AES_
KEY_
WRAP_
PARAM
S_
PTR
CK_
RSA_
PKCS_
MGF_
TYPE
CK_
RSA_
PKCS_
MGF_
TYPE_
PTR
CK_
RSA_
PKCS_
OAEP_
PARAM
S_
PTR
CK_
RSA_
PKCS_
OAEP_
SOURC
E_
TYPE
CK_
RSA_
PKCS_
OAEP_
SOURC
E_
TYPE_
PTR
CK_
RSA_
PKCS_
PSS_
PARAM
S_
PTR
CK_RV
CK_
SALS
A20_
CHACH
A20_
POLY1305_
MSG_
PARAM
S_
PTR
CK_
SALS
A20_
CHACH
A20_
POLY1305_
PARAM
S_
PTR
CK_
SALS
A20_
PARAM
S_
PTR
CK_
SEED_
CBC_
ENCRYP
T_
DATA_
PARAM
S_
PTR
CK_
SESSIO
N_
HANDLE
CK_
SESSIO
N_
HANDL
E_
PTR
CK_
SESSIO
N_
INFO_
PTR
CK_
SKIPJAC
K_
PRIVAT
E_
WRAP_
PARAM
S_
PTR
CK_
SKIPJAC
K_
RELAY
X_
PARAM
S_
PTR
CK_
SLOT_
ID
CK_
SLOT_
ID_
PTR
CK_
SLOT_
INFO_
PTR
CK_
SP800_
108_
COUNTE
R_
FORMA
T_
PTR
CK_
SP800_
108_
DKM_
LENGT
H_
FORMA
T_
PTR
CK_
SP800_
108_
DKM_
LENGT
H_
METHOD
CK_
SP800_
108_
FEEDBAC
K_
KDF_
PARAM
S_
PTR
CK_
SP800_
108_
KDF_
PARAM
S_
PTR
CK_
SP800_
108_
PRF_
TYPE
CK_
SSL3_
KEY_
MAT_
OUT_
PTR
CK_
SSL3_
KEY_
MAT_
PARAM
S_
PTR
CK_
SSL3_
MASTE
R_
KEY_
DERIV
E_
PARAM
S_
PTR
CK_
STATE
CK_
TLS12_
KEY_
MAT_
PARAM
S_
PTR
CK_
TLS12_
MASTE
R_
KEY_
DERIV
E_
PARAM
S_
PTR
CK_
TLS_
KDF_
PARAM
S_
PTR
CK_
TLS_
MAC_
PARAM
S_
PTR
CK_
TLS_
PRF_
PARAM
S_
PTR
CK_
TOKE
N_
INFO_
PTR
CK_
ULONG
CK_
ULON
G_
PTR
CK_
UNLOCKMUTEX
CK_
USER_
TYPE
CK_
UTF8CHAR
CK_
UTF8CHA
R_
PTR
CK_
VERSIO
N_
PTR
CK_
VOID_
PTR
CK_
VOID_
PTR_
PTR
CK_
WTLS_
KEY_
MAT_
OUT_
PTR
CK_
WTLS_
KEY_
MAT_
PARAM
S_
PTR
CK_
WTLS_
MASTE
R_
KEY_
DERIV
E_
PARAM
S_
PTR
CK_
WTLS_
PRF_
PARAM
S_
PTR
CK_
WTLS_
RANDO
M_
DATA_
PTR
CK_
X2RATCHE
T_
INITIALIZ
E_
PARAM
S_
PTR
CK_
X2RATCHE
T_
KDF_
TYPE
CK_
X2RATCHE
T_
KDF_
TYPE_
PTR
CK_
X2RATCHE
T_
RESPON
D_
PARAM
S_
PTR
CK_
X3DH_
KDF_
TYPE
CK_
X3DH_
KDF_
TYPE_
PTR
CK_
X9_
42_
DH1_
DERIV
E_
PARAM
S_
PTR
CK_
X9_
42_
DH2_
DERIV
E_
PARAM
S_
PTR
CK_
X9_
42_
DH_
KDF_
TYPE
CK_
X9_
42_
DH_
KDF_
TYPE_
PTR
CK_
X9_
42_
MQV_
DERIV
E_
PARAM
S_
PTR
CK_
XEDDS
A_
HASH_
TYPE
CK_
XEDDS
A_
HASH_
TYPE_
PTR
CK_
XEDDS
A_
PARAM
S_
PTR