Represents a cryptographic algorithm.
CKM_AES_CBC
protected static final short CKM_AES_CBC
- 34
CKM_AES_CBC_PAD
protected static final short CKM_AES_CBC_PAD
- 35
CKM_AES_ECB
protected static final short CKM_AES_ECB
- 33
CKM_AES_KEY_GEN
protected static final short CKM_AES_KEY_GEN
- 32
CKM_DES3_CBC_PAD
protected static final short CKM_DES3_CBC_PAD
- 14
CKM_DES3_ECB
protected static final short CKM_DES3_ECB
- 12
CKM_DES3_KEY_GEN
protected static final short CKM_DES3_KEY_GEN
- 16
CKM_DES_CBC_PAD
protected static final short CKM_DES_CBC_PAD
- 11
CKM_DES_KEY_GEN
protected static final short CKM_DES_KEY_GEN
- 15
CKM_DSA_KEY_PAIR_GEN
protected static final short CKM_DSA_KEY_PAIR_GEN
- 6
CKM_PBA_SHA1_WITH_SHA1_HMAC
protected static final short CKM_PBA_SHA1_WITH_SHA1_HMAC
- 31
CKM_RC2_CBC_PAD
protected static final short CKM_RC2_CBC_PAD
- 36
CKM_RC2_KEY_GEN
protected static final short CKM_RC2_KEY_GEN
- 37
CKM_RC4_KEY_GEN
protected static final short CKM_RC4_KEY_GEN
- 17
CKM_RSA_PKCS_KEY_PAIR_GEN
protected static final short CKM_RSA_PKCS_KEY_PAIR_GEN
- 5
CKM_SHA_1_HMAC
protected static final short CKM_SHA_1_HMAC
- 27
SEC_OID_ANSIX9_DSA_SIGNATURE
protected static final short SEC_OID_ANSIX9_DSA_SIGNATURE
- 7
SEC_OID_ANSIX9_DSA_SIGNATURE_WITH_SHA1_DIGEST
protected static final short SEC_OID_ANSIX9_DSA_SIGNATURE_WITH_SHA1_DIGEST
- 3
SEC_OID_DES_CBC
protected static final short SEC_OID_DES_CBC
- 10
SEC_OID_DES_ECB
protected static final short SEC_OID_DES_ECB
- 9
SEC_OID_DES_EDE3_CBC
protected static final short SEC_OID_DES_EDE3_CBC
- 13
SEC_OID_MD2
protected static final short SEC_OID_MD2
- 24
SEC_OID_MD5
protected static final short SEC_OID_MD5
- 25
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_128_BIT_RC2_CBC
protected static final short SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_128_BIT_RC2_CBC
- 28
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_128_BIT_RC4
protected static final short SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_128_BIT_RC4
- 21
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_3KEY_TRIPLE_DES_CBC
protected static final short SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_3KEY_TRIPLE_DES_CBC
- 23
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_40_BIT_RC2_CBC
protected static final short SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_40_BIT_RC2_CBC
- 29
SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_40_BIT_RC4
protected static final short SEC_OID_PKCS12_V2_PBE_WITH_SHA1_AND_40_BIT_RC4
- 22
SEC_OID_PKCS1_MD2_WITH_RSA_ENCRYPTION
protected static final short SEC_OID_PKCS1_MD2_WITH_RSA_ENCRYPTION
- 0
SEC_OID_PKCS1_MD5_WITH_RSA_ENCRYPTION
protected static final short SEC_OID_PKCS1_MD5_WITH_RSA_ENCRYPTION
- 1
SEC_OID_PKCS1_RSA_ENCRYPTION
protected static final short SEC_OID_PKCS1_RSA_ENCRYPTION
- 4
SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION
protected static final short SEC_OID_PKCS1_SHA1_WITH_RSA_ENCRYPTION
- 2
SEC_OID_PKCS5_PBE_WITH_MD2_AND_DES_CBC
protected static final short SEC_OID_PKCS5_PBE_WITH_MD2_AND_DES_CBC
- 18
SEC_OID_PKCS5_PBE_WITH_MD5_AND_DES_CBC
protected static final short SEC_OID_PKCS5_PBE_WITH_MD5_AND_DES_CBC
- 19
SEC_OID_PKCS5_PBE_WITH_SHA1_AND_DES_CBC
protected static final short SEC_OID_PKCS5_PBE_WITH_SHA1_AND_DES_CBC
- 20
SEC_OID_RC2_CBC
protected static final short SEC_OID_RC2_CBC
- 30
SEC_OID_RC4
protected static final short SEC_OID_RC4
- 8
SEC_OID_SHA1
protected static final short SEC_OID_SHA1
- 26
oidIndex
protected int oidIndex
Index into the SECOidTag array in Algorithm.c.
Algorithm
protected Algorithm(int oidIndex,
String name)
oidIndex
- Index of the oid that this algorithm represents.name
- A String representation of the Algorithm.
Algorithm
protected Algorithm(int oidIndex,
String name,
OBJECT_IDENTIFIER oid)
oidIndex
- Index of the oid that this algorithm represents.name
- A String representation of the Algorithm.oid
- The object identifier for this Algorithm.
Algorithm
protected Algorithm(int oidIndex,
String name,
OBJECT_IDENTIFIER oid,
Class paramClass)
Algorithm
protected Algorithm(int oidIndex,
String name,
OBJECT_IDENTIFIER oid,
Class[] paramClasses)