⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pkcs11constants.java

📁 java 实现的签名方案
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
  public static final long  CKK_RSA             = 0x00000000L;  public static final long  CKK_DSA             = 0x00000001L;  public static final long  CKK_DH              = 0x00000002L;  /* CKK_ECDSA and CKK_KEA are new for v2.0 */  /* CKK_ECDSA is deprecated in v2.11, CKK_EC is preferred. */  public static final long  CKK_ECDSA           = 0x00000003L;  public static final long  CKK_EC              = 0x00000003L;  public static final long  CKK_X9_42_DH        = 0x00000004L;  public static final long  CKK_KEA             = 0x00000005L;  public static final long  CKK_GENERIC_SECRET  = 0x00000010L;  public static final long  CKK_RC2             = 0x00000011L;  public static final long  CKK_RC4             = 0x00000012L;  public static final long  CKK_DES             = 0x00000013L;  public static final long  CKK_DES2            = 0x00000014L;  public static final long  CKK_DES3            = 0x00000015L;  /* all these key types are new for v2.0 */  public static final long  CKK_CAST            = 0x00000016L;  public static final long  CKK_CAST3           = 0x00000017L;  /* CKK_CAST5 is deprecated in v2.11, CKK_CAST128 is preferred. */  public static final long  CKK_CAST5           = 0x00000018L;  public static final long  CKK_CAST128         = 0x00000018L;  /* CAST128=CAST5 */  public static final long  CKK_RC5             = 0x00000019L;  public static final long  CKK_IDEA            = 0x0000001AL;  public static final long  CKK_SKIPJACK        = 0x0000001BL;  public static final long  CKK_BATON           = 0x0000001CL;  public static final long  CKK_JUNIPER         = 0x0000001DL;  public static final long  CKK_CDMF            = 0x0000001EL;  public static final long  CKK_AES             = 0x0000001FL;  public static final long  CKK_VENDOR_DEFINED  = 0x80000000L;  /* The following certificate types are defined: */  /* CKC_X_509_ATTR_CERT is new for v2.10 */  public static final long  CKC_X_509           = 0x00000000L;  public static final long  CKC_X_509_ATTR_CERT = 0x00000001L;  public static final long  CKC_VENDOR_DEFINED  = 0x80000000L;  /* The following attribute types are defined: */  public static final long  CKA_CLASS              = 0x00000000L;  public static final long  CKA_TOKEN              = 0x00000001L;  public static final long  CKA_PRIVATE            = 0x00000002L;  public static final long  CKA_LABEL              = 0x00000003L;  public static final long  CKA_APPLICATION        = 0x00000010L;  public static final long  CKA_VALUE              = 0x00000011L;  /* CKA_OBJECT_ID is new for v2.10 */  public static final long  CKA_OBJECT_ID          = 0x00000012L;  public static final long  CKA_CERTIFICATE_TYPE   = 0x00000080L;  public static final long  CKA_ISSUER             = 0x00000081L;  public static final long  CKA_SERIAL_NUMBER      = 0x00000082L;  /* CKA_AC_ISSUER, CKA_OWNER, and CKA_ATTR_TYPES are new L;   * for v2.10 */  public static final long  CKA_AC_ISSUER          = 0x00000083L;  public static final long  CKA_OWNER              = 0x00000084L;  public static final long  CKA_ATTR_TYPES         = 0x00000085L;  /* CKA_TRUSTED is new for v2.11 */  public static final long  CKA_TRUSTED            = 0x00000086L;  public static final long  CKA_KEY_TYPE           = 0x00000100L;  public static final long  CKA_SUBJECT            = 0x00000101L;  public static final long  CKA_ID                 = 0x00000102L;  public static final long  CKA_SENSITIVE          = 0x00000103L;  public static final long  CKA_ENCRYPT            = 0x00000104L;  public static final long  CKA_DECRYPT            = 0x00000105L;  public static final long  CKA_WRAP               = 0x00000106L;  public static final long  CKA_UNWRAP             = 0x00000107L;  public static final long  CKA_SIGN               = 0x00000108L;  public static final long  CKA_SIGN_RECOVER       = 0x00000109L;  public static final long  CKA_VERIFY             = 0x0000010AL;  public static final long  CKA_VERIFY_RECOVER     = 0x0000010BL;  public static final long  CKA_DERIVE             = 0x0000010CL;  public static final long  CKA_START_DATE         = 0x00000110L;  public static final long  CKA_END_DATE           = 0x00000111L;  public static final long  CKA_MODULUS            = 0x00000120L;  public static final long  CKA_MODULUS_BITS       = 0x00000121L;  public static final long  CKA_PUBLIC_EXPONENT    = 0x00000122L;  public static final long  CKA_PRIVATE_EXPONENT   = 0x00000123L;  public static final long  CKA_PRIME_1            = 0x00000124L;  public static final long  CKA_PRIME_2            = 0x00000125L;  public static final long  CKA_EXPONENT_1         = 0x00000126L;  public static final long  CKA_EXPONENT_2         = 0x00000127L;  public static final long  CKA_COEFFICIENT        = 0x00000128L;  public static final long  CKA_PRIME              = 0x00000130L;  public static final long  CKA_SUBPRIME           = 0x00000131L;  public static final long  CKA_BASE               = 0x00000132L;  /* CKA_PRIME_BITS and CKA_SUB_PRIME_BITS are new for v2.11 */  public static final long  CKA_PRIME_BITS         = 0x00000133L;  public static final long  CKA_SUB_PRIME_BITS     = 0x00000134L;  public static final long  CKA_VALUE_BITS         = 0x00000160L;  public static final long  CKA_VALUE_LEN          = 0x00000161L;  /* CKA_EXTRACTABLE, CKA_LOCAL, CKA_NEVER_EXTRACTABLE,   * CKA_ALWAYS_SENSITIVE, CKA_MODIFIABLE, CKA_ECDSA_PARAMS,   * and CKA_EC_POINT are new for v2.0 */  public static final long  CKA_EXTRACTABLE        = 0x00000162L;  public static final long  CKA_LOCAL              = 0x00000163L;  public static final long  CKA_NEVER_EXTRACTABLE  = 0x00000164L;  public static final long  CKA_ALWAYS_SENSITIVE   = 0x00000165L;  /* CKA_KEY_GEN_MECHANISM is new for v2.11 */  public static final long  CKA_KEY_GEN_MECHANISM  = 0x00000166L;  public static final long  CKA_MODIFIABLE         = 0x00000170L;  /* CKA_ECDSA_PARAMS is deprecated in v2.11,   * CKA_EC_PARAMS is preferred. */  public static final long  CKA_ECDSA_PARAMS       = 0x00000180L;  public static final long  CKA_EC_PARAMS          = 0x00000180L;  public static final long  CKA_EC_POINT           = 0x00000181L;  /* CKA_SECONDARY_AUTH, CKA_AUTH_PIN_FLAGS,   * CKA_HW_FEATURE_TYPE, CKA_RESET_ON_INIT, and CKA_HAS_RESET   * are new for v2.10 */  public static final long  CKA_SECONDARY_AUTH     = 0x00000200L;  public static final long  CKA_AUTH_PIN_FLAGS     = 0x00000201L;  public static final long  CKA_HW_FEATURE_TYPE    = 0x00000300L;  public static final long  CKA_RESET_ON_INIT      = 0x00000301L;  public static final long  CKA_HAS_RESET          = 0x00000302L;  public static final long  CKA_VENDOR_DEFINED     = 0x80000000L;  /* the following mechanism types are defined: */  public static final long  CKM_RSA_PKCS_KEY_PAIR_GEN      = 0x00000000L;  public static final long  CKM_RSA_PKCS                   = 0x00000001L;  public static final long  CKM_RSA_9796                   = 0x00000002L;  public static final long  CKM_RSA_X_509                  = 0x00000003L;  /* CKM_MD2_RSA_PKCS, CKM_MD5_RSA_PKCS, and CKM_SHA1_RSA_PKCS   * are new for v2.0.  They are mechanisms which hash and sign */  public static final long  CKM_MD2_RSA_PKCS               = 0x00000004L;  public static final long  CKM_MD5_RSA_PKCS               = 0x00000005L;  public static final long  CKM_SHA1_RSA_PKCS              = 0x00000006L;  /* CKM_RIPEMD128_RSA_PKCS, CKM_RIPEMD160_RSA_PKCS, and   * CKM_RSA_PKCS_OAEP are new for v2.10 */  public static final long  CKM_RIPEMD128_RSA_PKCS         = 0x00000007L;  public static final long  CKM_RIPEMD160_RSA_PKCS         = 0x00000008L;  public static final long  CKM_RSA_PKCS_OAEP              = 0x00000009L;  /* CKM_RSA_X9_31_KEY_PAIR_GEN, CKM_RSA_X9_31, CKM_SHA1_RSA_X9_31,   * CKM_RSA_PKCS_PSS, and CKM_SHA1_RSA_PKCS_PSS are new for v2.11 */  public static final long  CKM_RSA_X9_31_KEY_PAIR_GEN     = 0x0000000AL;  public static final long  CKM_RSA_X9_31                  = 0x0000000BL;  public static final long  CKM_SHA1_RSA_X9_31             = 0x0000000CL;  public static final long  CKM_RSA_PKCS_PSS               = 0x0000000DL;  public static final long  CKM_SHA1_RSA_PKCS_PSS          = 0x0000000EL;  public static final long  CKM_DSA_KEY_PAIR_GEN           = 0x00000010L;  public static final long  CKM_DSA                        = 0x00000011L;  public static final long  CKM_DSA_SHA1                   = 0x00000012L;  public static final long  CKM_DH_PKCS_KEY_PAIR_GEN       = 0x00000020L;  public static final long  CKM_DH_PKCS_DERIVE             = 0x00000021L;  /* CKM_X9_42_DH_KEY_PAIR_GEN, CKM_X9_42_DH_DERIVE,   * CKM_X9_42_DH_HYBRID_DERIVE, and CKM_X9_42_MQV_DERIVE are new for   * v2.11 */  public static final long  CKM_X9_42_DH_KEY_PAIR_GEN      = 0x00000030L;  public static final long  CKM_X9_42_DH_DERIVE            = 0x00000031L;  public static final long  CKM_X9_42_DH_HYBRID_DERIVE     = 0x00000032L;  public static final long  CKM_X9_42_MQV_DERIVE           = 0x00000033L;  public static final long  CKM_RC2_KEY_GEN                = 0x00000100L;  public static final long  CKM_RC2_ECB                    = 0x00000101L;  public static final long  CKM_RC2_CBC                    = 0x00000102L;  public static final long  CKM_RC2_MAC                    = 0x00000103L;  /* CKM_RC2_MAC_GENERAL and CKM_RC2_CBC_PAD are new for v2.0 */  public static final long  CKM_RC2_MAC_GENERAL            = 0x00000104L;  public static final long  CKM_RC2_CBC_PAD                = 0x00000105L;  public static final long  CKM_RC4_KEY_GEN                = 0x00000110L;  public static final long  CKM_RC4                        = 0x00000111L;  public static final long  CKM_DES_KEY_GEN                = 0x00000120L;  public static final long  CKM_DES_ECB                    = 0x00000121L;  public static final long  CKM_DES_CBC                    = 0x00000122L;  public static final long  CKM_DES_MAC                    = 0x00000123L;  /* CKM_DES_MAC_GENERAL and CKM_DES_CBC_PAD are new for v2.0 */  public static final long  CKM_DES_MAC_GENERAL            = 0x00000124L;  public static final long  CKM_DES_CBC_PAD                = 0x00000125L;  public static final long  CKM_DES2_KEY_GEN               = 0x00000130L;  public static final long  CKM_DES3_KEY_GEN               = 0x00000131L;  public static final long  CKM_DES3_ECB                   = 0x00000132L;  public static final long  CKM_DES3_CBC                   = 0x00000133L;  public static final long  CKM_DES3_MAC                   = 0x00000134L;  /* CKM_DES3_MAC_GENERAL, CKM_DES3_CBC_PAD, CKM_CDMF_KEY_GEN,   * CKM_CDMF_ECB, CKM_CDMF_CBC, CKM_CDMF_MAC,   * CKM_CDMF_MAC_GENERAL, and CKM_CDMF_CBC_PAD are new for v2.0 */  public static final long  CKM_DES3_MAC_GENERAL           = 0x00000135L;  public static final long  CKM_DES3_CBC_PAD               = 0x00000136L;  public static final long  CKM_CDMF_KEY_GEN               = 0x00000140L;  public static final long  CKM_CDMF_ECB                   = 0x00000141L;  public static final long  CKM_CDMF_CBC                   = 0x00000142L;  public static final long  CKM_CDMF_MAC                   = 0x00000143L;  public static final long  CKM_CDMF_MAC_GENERAL           = 0x00000144L;  public static final long  CKM_CDMF_CBC_PAD               = 0x00000145L;  public static final long  CKM_MD2                        = 0x00000200L;  /* CKM_MD2_HMAC and CKM_MD2_HMAC_GENERAL are new for v2.0 */  public static final long  CKM_MD2_HMAC                   = 0x00000201L;  public static final long  CKM_MD2_HMAC_GENERAL           = 0x00000202L;  public static final long  CKM_MD5                        = 0x00000210L;  /* CKM_MD5_HMAC and CKM_MD5_HMAC_GENERAL are new for v2.0 */  public static final long  CKM_MD5_HMAC                   = 0x00000211L;  public static final long  CKM_MD5_HMAC_GENERAL           = 0x00000212L;  public static final long  CKM_SHA_1                      = 0x00000220L;  /* CKM_SHA_1_HMAC and CKM_SHA_1_HMAC_GENERAL are new for v2.0 */  public static final long  CKM_SHA_1_HMAC                 = 0x00000221L;  public static final long  CKM_SHA_1_HMAC_GENERAL         = 0x00000222L;  /* CKM_RIPEMD128, CKM_RIPEMD128_HMAC,   * CKM_RIPEMD128_HMAC_GENERAL, CKM_RIPEMD160, CKM_RIPEMD160_HMAC,   * and CKM_RIPEMD160_HMAC_GENERAL are new for v2.10 */  public static final long  CKM_RIPEMD128                  = 0x00000230L;  public static final long  CKM_RIPEMD128_HMAC             = 0x00000231L;  public static final long  CKM_RIPEMD128_HMAC_GENERAL     = 0x00000232L;  public static final long  CKM_RIPEMD160                  = 0x00000240L;  public static final long  CKM_RIPEMD160_HMAC             = 0x00000241L;  public static final long  CKM_RIPEMD160_HMAC_GENERAL     = 0x00000242L;  /* All of the following mechanisms are new for v2.0 */  /* Note that CAST128 and CAST5 are the same algorithm */  public static final long  CKM_CAST_KEY_GEN               = 0x00000300L;  public static final long  CKM_CAST_ECB                   = 0x00000301L;  public static final long  CKM_CAST_CBC                   = 0x00000302L;  public static final long  CKM_CAST_MAC                   = 0x00000303L;  public static final long  CKM_CAST_MAC_GENERAL           = 0x00000304L;  public static final long  CKM_CAST_CBC_PAD               = 0x00000305L;  public static final long  CKM_CAST3_KEY_GEN              = 0x00000310L;  public static final long  CKM_CAST3_ECB                  = 0x00000311L;  public static final long  CKM_CAST3_CBC                  = 0x00000312L;  public static final long  CKM_CAST3_MAC                  = 0x00000313L;  public static final long  CKM_CAST3_MAC_GENERAL          = 0x00000314L;  public static final long  CKM_CAST3_CBC_PAD              = 0x00000315L;  public static final long  CKM_CAST5_KEY_GEN              = 0x00000320L;  public static final long  CKM_CAST128_KEY_GEN            = 0x00000320L;  public static final long  CKM_CAST5_ECB                  = 0x00000321L;  public static final long  CKM_CAST128_ECB                = 0x00000321L;  public static final long  CKM_CAST5_CBC                  = 0x00000322L;  public static final long  CKM_CAST128_CBC                = 0x00000322L;  public static final long  CKM_CAST5_MAC                  = 0x00000323L;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -