📄 pkcs11constants.java
字号:
public static final long CKR_USER_PIN_NOT_INITIALIZED = 0x00000102L; public static final long CKR_USER_TYPE_INVALID = 0x00000103L; /* CKR_USER_ANOTHER_ALREADY_LOGGED_IN and CKR_USER_TOO_MANY_TYPES * are new to v2.01 */ public static final long CKR_USER_ANOTHER_ALREADY_LOGGED_IN = 0x00000104L; public static final long CKR_USER_TOO_MANY_TYPES = 0x00000105L; public static final long CKR_WRAPPED_KEY_INVALID = 0x00000110L; public static final long CKR_WRAPPED_KEY_LEN_RANGE = 0x00000112L; public static final long CKR_WRAPPING_KEY_HANDLE_INVALID = 0x00000113L; public static final long CKR_WRAPPING_KEY_SIZE_RANGE = 0x00000114L; public static final long CKR_WRAPPING_KEY_TYPE_INCONSISTENT = 0x00000115L; public static final long CKR_RANDOM_SEED_NOT_SUPPORTED = 0x00000120L; /* These are new to v2.0 */ public static final long CKR_RANDOM_NO_RNG = 0x00000121L; /* These are new to v2.11 */ public static final long CKR_DOMAIN_PARAMS_INVALID = 0x00000130L; /* These are new to v2.0 */ public static final long CKR_BUFFER_TOO_SMALL = 0x00000150L; public static final long CKR_SAVED_STATE_INVALID = 0x00000160L; public static final long CKR_INFORMATION_SENSITIVE = 0x00000170L; public static final long CKR_STATE_UNSAVEABLE = 0x00000180L; /* These are new to v2.01 */ public static final long CKR_CRYPTOKI_NOT_INITIALIZED = 0x00000190L; public static final long CKR_CRYPTOKI_ALREADY_INITIALIZED = 0x00000191L; public static final long CKR_MUTEX_BAD = 0x000001A0L; public static final long CKR_MUTEX_NOT_LOCKED = 0x000001A1L; public static final long CKR_VENDOR_DEFINED = 0x80000000L; /* flags: bit flags that provide capabilities of the slot * Bit Flag = Mask */ public static final long CKF_LIBRARY_CANT_CREATE_OS_THREADS = 0x00000001L; public static final long CKF_OS_LOCKING_OK = 0x00000002L; /* CKF_DONT_BLOCK is for the function C_WaitForSlotEvent */ public static final long CKF_DONT_BLOCK = 1L; /* The following MGFs are defined */ public static final long CKG_MGF1_SHA1 = 0x00000001L; /* The following encoding parameter sources are defined */ public static final long CKZ_DATA_SPECIFIED = 0x00000001L; /* The following PRFs are defined in PKCS #5 v2.0. */ public static final long CKP_PKCS5_PBKD2_HMAC_SHA1 = 0x00000001L; /* The following salt value sources are defined in PKCS #5 v2.0. */ public static final long CKZ_SALT_SPECIFIED = 0x00000001L; /* the following EC Key Derivation Functions are defined */ public static final long CKD_NULL = 0x00000001L; public static final long CKD_SHA1_KDF = 0x00000002L; /* the following X9.42 Diffie-Hellman Key Derivation Functions are defined */ public static final long CKD_SHA1_KDF_ASN1 = 0x00000003L; public static final long CKD_SHA1_KDF_CONCATENATE = 0x00000004L; /* The string constants for the mechanism names */ public static final String NAME_CKM_RSA_PKCS_KEY_PAIR_GEN = "CKM_RSA_PKCS_KEY_PAIR_GEN"; public static final String NAME_CKM_RSA_PKCS = "CKM_RSA_PKCS"; public static final String NAME_CKM_RSA_9796 = "CKM_RSA_9796"; public static final String NAME_CKM_RSA_X_509 = "CKM_RSA_X_509"; public static final String NAME_CKM_MD2_RSA_PKCS = "CKM_MD2_RSA_PKCS"; public static final String NAME_CKM_MD5_RSA_PKCS = "CKM_MD5_RSA_PKCS"; public static final String NAME_CKM_SHA1_RSA_PKCS = "CKM_SHA1_RSA_PKCS"; public static final String NAME_CKM_RIPEMD128_RSA_PKCS = "CKM_RIPEMD128_RSA_PKCS"; public static final String NAME_CKM_RIPEMD160_RSA_PKCS = "CKM_RIPEMD160_RSA_PKCS"; public static final String NAME_CKM_RSA_PKCS_OAEP = "CKM_RSA_PKCS_OAEP"; public static final String NAME_CKM_RSA_X9_31_KEY_PAIR_GEN = "CKM_RSA_X9_31_KEY_PAIR_GEN"; public static final String NAME_CKM_RSA_X9_31 = "CKM_RSA_X9_31"; public static final String NAME_CKM_SHA1_RSA_X9_31 = "CKM_SHA1_RSA_X9_31"; public static final String NAME_CKM_RSA_PKCS_PSS = "CKM_RSA_PKCS_PSS"; public static final String NAME_CKM_SHA1_RSA_PKCS_PSS = "CKM_SHA1_RSA_PKCS_PSS"; public static final String NAME_CKM_DSA_KEY_PAIR_GEN = "CKM_DSA_KEY_PAIR_GEN"; public static final String NAME_CKM_DSA = "CKM_DSA"; public static final String NAME_CKM_DSA_SHA1 = "CKM_DSA_SHA1"; public static final String NAME_CKM_DH_PKCS_KEY_PAIR_GEN = "CKM_DH_PKCS_KEY_PAIR_GEN"; public static final String NAME_CKM_DH_PKCS_DERIVE = "CKM_DH_PKCS_DERIVE"; public static final String NAME_CKM_X9_42_DH_KEY_PAIR_GEN = "CKM_X9_42_DH_KEY_PAIR_GEN"; public static final String NAME_CKM_X9_42_DH_DERIVE = "CKM_X9_42_DH_DERIVE"; public static final String NAME_CKM_X9_42_DH_HYBRID_DERIVE = "CKM_X9_42_DH_HYBRID_DERIVE"; public static final String NAME_CKM_X9_42_MQV_DERIVE = "CKM_X9_42_MQV_DERIVE"; public static final String NAME_CKM_RC2_KEY_GEN = "CKM_RC2_KEY_GEN"; public static final String NAME_CKM_RC2_ECB = "CKM_RC2_ECB"; public static final String NAME_CKM_RC2_CBC = "CKM_RC2_CBC"; public static final String NAME_CKM_RC2_MAC = "CKM_RC2_MAC"; public static final String NAME_CKM_RC2_MAC_GENERAL = "CKM_RC2_MAC_GENERAL"; public static final String NAME_CKM_RC2_CBC_PAD = "CKM_RC2_CBC_PAD"; public static final String NAME_CKM_RC4_KEY_GEN = "CKM_RC4_KEY_GEN"; public static final String NAME_CKM_RC4 = "CKM_RC4"; public static final String NAME_CKM_DES_KEY_GEN = "CKM_DES_KEY_GEN"; public static final String NAME_CKM_DES_ECB = "CKM_DES_ECB"; public static final String NAME_CKM_DES_CBC = "CKM_DES_CBC"; public static final String NAME_CKM_DES_MAC = "CKM_DES_MAC"; public static final String NAME_CKM_DES_MAC_GENERAL = "CKM_DES_MAC_GENERAL"; public static final String NAME_CKM_DES_CBC_PAD = "CKM_DES_CBC_PAD"; public static final String NAME_CKM_DES2_KEY_GEN = "CKM_DES2_KEY_GEN"; public static final String NAME_CKM_DES3_KEY_GEN = "CKM_DES3_KEY_GEN"; public static final String NAME_CKM_DES3_ECB = "CKM_DES3_ECB"; public static final String NAME_CKM_DES3_CBC = "CKM_DES3_CBC"; public static final String NAME_CKM_DES3_MAC = "CKM_DES3_MAC"; public static final String NAME_CKM_DES3_MAC_GENERAL = "CKM_DES3_MAC_GENERAL"; public static final String NAME_CKM_DES3_CBC_PAD = "CKM_DES3_CBC_PAD"; public static final String NAME_CKM_CDMF_KEY_GEN = "CKM_CDMF_KEY_GEN"; public static final String NAME_CKM_CDMF_ECB = "CKM_CDMF_ECB"; public static final String NAME_CKM_CDMF_CBC = "CKM_CDMF_CBC"; public static final String NAME_CKM_CDMF_MAC = "CKM_CDMF_MAC"; public static final String NAME_CKM_CDMF_MAC_GENERAL = "CKM_CDMF_MAC_GENERAL"; public static final String NAME_CKM_CDMF_CBC_PAD = "CKM_CDMF_CBC_PAD"; public static final String NAME_CKM_MD2 = "CKM_MD2"; public static final String NAME_CKM_MD2_HMAC = "CKM_MD2_HMAC"; public static final String NAME_CKM_MD2_HMAC_GENERAL = "CKM_MD2_HMAC_GENERAL"; public static final String NAME_CKM_MD5 = "CKM_MD5"; public static final String NAME_CKM_MD5_HMAC = "CKM_MD5_HMAC"; public static final String NAME_CKM_MD5_HMAC_GENERAL = "CKM_MD5_HMAC_GENERAL"; public static final String NAME_CKM_SHA_1 = "CKM_SHA_1"; public static final String NAME_CKM_SHA_1_HMAC = "CKM_SHA_1_HMAC"; public static final String NAME_CKM_SHA_1_HMAC_GENERAL = "CKM_SHA_1_HMAC_GENERAL"; public static final String NAME_CKM_RIPEMD128 = "CKM_RIPEMD128"; public static final String NAME_CKM_RIPEMD128_HMAC = "CKM_RIPEMD128_HMAC"; public static final String NAME_CKM_RIPEMD128_HMAC_GENERAL = "CKM_RIPEMD128_HMAC_GENERAL"; public static final String NAME_CKM_RIPEMD160 = "CKM_RIPEMD160"; public static final String NAME_CKM_RIPEMD160_HMAC = "CKM_RIPEMD160_HMAC"; public static final String NAME_CKM_RIPEMD160_HMAC_GENERAL = "CKM_RIPEMD160_HMAC_GENERAL"; public static final String NAME_CKM_CAST_KEY_GEN = "CKM_CAST_KEY_GEN"; public static final String NAME_CKM_CAST_ECB = "CKM_CAST_ECB"; public static final String NAME_CKM_CAST_CBC = "CKM_CAST_CBC"; public static final String NAME_CKM_CAST_MAC = "CKM_CAST_MAC"; public static final String NAME_CKM_CAST_MAC_GENERAL = "CKM_CAST_MAC_GENERAL"; public static final String NAME_CKM_CAST_CBC_PAD = "CKM_CAST_CBC_PAD"; public static final String NAME_CKM_CAST3_KEY_GEN = "CKM_CAST3_KEY_GEN"; public static final String NAME_CKM_CAST3_ECB = "CKM_CAST3_ECB"; public static final String NAME_CKM_CAST3_CBC = "CKM_CAST3_CBC"; public static final String NAME_CKM_CAST3_MAC = "CKM_CAST3_MAC"; public static final String NAME_CKM_CAST3_MAC_GENERAL = "CKM_CAST3_MAC_GENERAL"; public static final String NAME_CKM_CAST3_CBC_PAD = "CKM_CAST3_CBC_PAD"; public static final String NAME_CKM_CAST5_KEY_GEN = "CKM_CAST5_KEY_GEN"; public static final String NAME_CKM_CAST128_KEY_GEN = "CKM_CAST128_KEY_GEN"; public static final String NAME_CKM_CAST5_ECB = "CKM_CAST5_ECB"; public static final String NAME_CKM_CAST128_ECB = "CKM_CAST128_ECB"; public static final String NAME_CKM_CAST5_CBC = "CKM_CAST5_CBC"; public static final String NAME_CKM_CAST128_CBC = "CKM_CAST128_CBC"; public static final String NAME_CKM_CAST5_MAC = "CKM_CAST5_MAC"; public static final String NAME_CKM_CAST128_MAC = "CKM_CAST128_MAC"; public static final String NAME_CKM_CAST5_MAC_GENERAL = "CKM_CAST5_MAC_GENERAL"; public static final String NAME_CKM_CAST128_MAC_GENERAL = "CKM_CAST128_MAC_GENERAL"; public static final String NAME_CKM_CAST5_CBC_PAD = "CKM_CAST5_CBC_PAD"; public static final String NAME_CKM_CAST128_CBC_PAD = "CKM_CAST128_CBC_PAD"; public static final String NAME_CKM_RC5_KEY_GEN = "CKM_RC5_KEY_GEN"; public static final String NAME_CKM_RC5_ECB = "CKM_RC5_ECB"; public static final String NAME_CKM_RC5_CBC = "CKM_RC5_CBC"; public static final String NAME_CKM_RC5_MAC = "CKM_RC5_MAC"; public static final String NAME_CKM_RC5_MAC_GENERAL = "CKM_RC5_MAC_GENERAL"; public static final String NAME_CKM_RC5_CBC_PAD = "CKM_RC5_CBC_PAD"; public static final String NAME_CKM_IDEA_KEY_GEN = "CKM_IDEA_KEY_GEN"; public static final String NAME_CKM_IDEA_ECB = "CKM_IDEA_ECB"; public static final String NAME_CKM_IDEA_CBC = "CKM_IDEA_CBC"; public static final String NAME_CKM_IDEA_MAC = "CKM_IDEA_MAC"; public static final String NAME_CKM_IDEA_MAC_GENERAL = "CKM_IDEA_MAC_GENERAL"; public static final String NAME_CKM_IDEA_CBC_PAD = "CKM_IDEA_CBC_PAD"; public static final String NAME_CKM_GENERIC_SECRET_KEY_GEN = "CKM_GENERIC_SECRET_KEY_GEN"; public static final String NAME_CKM_CONCATENATE_BASE_AND_KEY = "CKM_CONCATENATE_BASE_AND_KEY"; public static final String NAME_CKM_CONCATENATE_BASE_AND_DATA = "CKM_CONCATENATE_BASE_AND_DATA"; public static final String NAME_CKM_CONCATENATE_DATA_AND_BASE = "CKM_CONCATENATE_DATA_AND_BASE"; public static final String NAME_CKM_XOR_BASE_AND_DATA = "CKM_XOR_BASE_AND_DATA"; public static final String NAME_CKM_EXTRACT_KEY_FROM_KEY = "CKM_EXTRACT_KEY_FROM_KEY"; public static final String NAME_CKM_SSL3_PRE_MASTER_KEY_GEN = "CKM_SSL3_PRE_MASTER_KEY_GEN"; public static final String NAME_CKM_SSL3_MASTER_KEY_DERIVE = "CKM_SSL3_MASTER_KEY_DERIVE"; public static final String NAME_CKM_SSL3_KEY_AND_MAC_DERIVE = "CKM_SSL3_KEY_AND_MAC_DERIVE"; public static final String NAME_CKM_SSL3_MASTER_KEY_DERIVE_DH = "CKM_SSL3_MASTER_KEY_DERIVE_DH"; public static final String NAME_CKM_TLS_PRE_MASTER_KEY_GEN = "CKM_TLS_PRE_MASTER_KEY_GEN"; public static final String NAME_CKM_TLS_MASTER_KEY_DERIVE = "CKM_TLS_MASTER_KEY_DERIVE"; public static final String NAME_CKM_TLS_KEY_AND_MAC_DERIVE = "CKM_TLS_KEY_AND_MAC_DERIVE"; public static final String NAME_CKM_TLS_MASTER_KEY_DERIVE_DH = "CKM_TLS_MASTER_KEY_DERIVE_DH"; public static final String NAME_CKM_SSL3_MD5_MAC = "CKM_SSL3_MD5_MAC"; public static final String NAME_CKM_SSL3_SHA1_MAC = "CKM_SSL3_SHA1_MAC"; public static final String NAME_CKM_MD5_KEY_DERIVATION = "CKM_MD5_KEY_DERIVATION"; public static final String NAME_CKM_MD2_KEY_DERIVATION = "CKM_MD2_KEY_DERIVATION"; public static final String NAME_CKM_SHA1_KEY_DERIVATION = "CKM_SHA1_KEY_DERIVATION"; public static final String NAME_CKM_PBE_MD2_DES_CBC = "CKM_PBE_MD2_DES_CBC"; public static final String NAME_CKM_PBE_MD5_DES_CBC = "CKM_PBE_MD5_DES_CBC"; public static final String NAME_CKM_PBE_MD5_CAST_CBC = "CKM_PBE_MD5_CAST_CBC"; public static final String NAME_CKM_PBE_MD5_CAST3_CBC = "CKM_PBE_MD5_CAST3_CBC"; public static final String NAME_CKM_PBE_MD5_CAST5_CBC = "CKM_PBE_MD5_CAST5_CBC"; public static final String NAME_CKM_PBE_MD5_CAST128_CBC = "CKM_PBE_MD5_CAST128_CBC"; public static final String NAME_CKM_PBE_SHA1_CAST5_CBC = "CKM_PBE_SHA1_CAST5_CBC"; public static final String NAME_CKM_PBE_SHA1_CAST128_CBC = "CKM_PBE_SHA1_CAST128_CBC"; public static final String NAME_CKM_PBE_SHA1_RC4_128 = "CKM_PBE_SHA1_RC4_128"; public static final String NAME_CKM_PBE_SHA1_RC4_40 = "CKM_PBE_SHA1_RC4_40"; public static final String NAME_CKM_PBE_SHA1_DES3_EDE_CBC = "CKM_PBE_SHA1_DES3_EDE_CBC"; public static final String NAME_CKM_PBE_SHA1_DES2_EDE_CBC = "CKM_PBE_SHA1_DES2_EDE_CBC"; public static final String NAME_CKM_PBE_SHA1_RC2_128_CBC = "CKM_PBE_SHA1_RC2_128_CBC"; public static final String NAME_CKM_PBE_SHA1_RC2_40_CBC = "CKM_PBE_SHA1_RC2_40_CBC"; public static final String NAME_CKM_PKCS5_PBKD2 = "CKM_PKCS5_PBKD2"; public static final String NAME_CKM_PBA_SHA1_WITH_SHA1_HMAC = "CKM_PBA_SHA1_WITH_SHA1_HMAC"; public static final String NAME_CKM_KEY_WRAP_LYNKS = "CKM_KEY_WRAP_LYNKS"; public static final String NAME_CKM_KEY_WRAP_SET_OAEP = "CKM_KEY_WRAP_SET_OAEP"; public static final String NAME_CKM_SKIPJACK_KEY_GEN = "CKM_SKIPJACK_KEY_GEN"; public static final String NAME_CKM_SKIPJACK_ECB64 = "CKM_SKIPJACK_ECB64"; public static final String NAME_CKM_SKIPJACK_CBC64 = "CKM_SKIPJACK_CBC64"; public static final String NAME_CKM_SKIPJACK_OFB64 = "CKM_SKIPJACK_OFB64"; public static final String NAME_CKM_SKIPJACK_CFB64 = "CKM_SKIPJACK_CFB64"; public static final String NAME_CKM_SKIPJACK_CFB32 = "CKM_SKIPJACK_CFB32"; public static final String NAME_CKM_SKIPJACK_CFB16 = "CKM_SKIPJACK_CFB16"; public static final String NAME_CKM_SKIPJACK_CFB8 = "CKM_SKIPJACK_CFB8"; public static final String NAME_CKM_SKIPJACK_WRAP = "CKM_SKIPJACK_WRAP"; public static final String NAME_CKM_SKIPJACK_PRIVATE_WRAP = "CKM_SKIPJACK_PRIVATE_WRAP"; public static final String NAME_CKM_SKIPJACK_RELAYX = "CKM_SKIPJACK_RELAYX"; public static final String NAME_CKM_KEA_KEY_PAIR_GEN = "CKM_KEA_KEY_PAIR_GEN"; public static final String NAME_CKM_KEA_KEY_DERIVE = "CKM_KEA_KEY_DERIVE"; public static final String NAME_CKM_FORTEZZA_TIMESTAMP = "CKM_FORTEZZA_TIMESTAMP"; public static final String NAME_CKM_BATON_KEY_GEN = "CKM_BATON_KEY_GEN"; public static final String NAME_CKM_BATON_ECB128 = "CKM_BATON_ECB128"; public static final String NAME_CKM_BATON_ECB96 = "CKM_BATON_ECB96"; public static final String NAME_CKM_BATON_CBC128 = "CKM_BATON_CBC128"; public static final String NAME_CKM_BATON_COUNTER = "CKM_BATON_COUNTER"; public static final String NAME_CKM_BATON_SHUFFLE = "CKM_BATON_SHUFFLE"; public static final String NAME_CKM_BATON_WRAP = "CKM_BATON_WRAP"; public static final String NAME_CKM_ECDSA_KEY_PAIR_GEN = "CKM_ECDSA_KEY_PAIR_GEN"; public static final String NAME_CKM_EC_KEY_PAIR_GEN = "CKM_EC_KEY_PAIR_GEN"; public static final String NAME_CKM_ECDSA = "CKM_ECDSA"; public static final String NAME_CKM_ECDSA_SHA1 = "CKM_ECDSA_SHA1"; public static final String NAME_CKM_ECDH1_DERIVE = "CKM_ECDH1_DERIVE"; public static final String NAME_CKM_ECDH1_COFACTOR_DERIVE = "CKM_ECDH1_COFACTOR_DERIVE"; public static final String NAME_CKM_ECMQV_DERIVE = "CKM_ECMQV_DERIVE"; public static final String NAME_CKM_JUNIPER_KEY_GEN = "CKM_JUNIPER_KEY_GEN"; public static final String NAME_CKM_JUNIPER_ECB128 = "CKM_JUNIPER_ECB128"; public static final String NAME_CKM_JUNIPER_CBC128 = "CKM_JUNIPER_CBC128"; public static final String NAME_CKM_JUNIPER_COUNTER = "CKM_JUNIPER_COUNTER"; public static final String NAME_CKM_JUNIPER_SHUFFLE = "CKM_JUNIPER_SHUFFLE"; public static final String NAME_CKM_JUNIPER_WRAP = "CKM_JUNIPER_WRAP"; public static final String NAME_CKM_FASTHASH = "CKM_FASTHASH"; public static final String NAME_CKM_AES_KEY_GEN = "CKM_AES_KEY_GEN"; public static final String NAME_CKM_AES_ECB = "CKM_AES_ECB"; public static final String NAME_CKM_AES_CBC = "CKM_AES_CBC"; public static final String NAME_CKM_AES_MAC = "CKM_AES_MAC"; public static final String NAME_CKM_AES_MAC_GENERAL = "CKM_AES_MAC_GENERAL"; public static final String NAME_CKM_AES_CBC_PAD = "CKM_AES_CBC_PAD"; public static final String NAME_CKM_DSA_PARAMETER_GEN = "CKM_DSA_PARAMETER_GEN"; public static final String NAME_CKM_DH_PKCS_PARAMETER_GEN = "CKM_DH_PKCS_PARAMETER_GEN"; public static final String NAME_CKM_X9_42_DH_PARAMETER_GEN = "CKM_X9_42_DH_PARAMETER_GEN"; public static final String NAME_CKM_VENDOR_DEFINED = "CKM_VENDOR_DEFINED";}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -