Interface JCEAlgorithms
- All Known Implementing Classes:
JCEComponentManager,JCEProvider
public interface JCEAlgorithms
Interface containing the JCE algorithms required by the API.
- Author:
- Lee David Painter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final String3DES in CBC mode 'DESede/CTR/NoPadding'static final String3DES in counter clock mode 'DESede/CTR/NoPadding'static final StringAES encryption algorithm 'AES/CBC/NoPadding'static final StringAES in counter clock mode 'AES/CTR/NoPadding'static final StringAES in galois counter mode 'AES/CTR/NoPadding'static final StringARCFOUR cipherstatic final StringBlowfish encryption algorithm 'Blowfish/CBC/NoPadding'static final StringDES encrpytion algorithm 'DES/CBC/NoPadding'static final StringDiffie Hellman key agreement algorithm 'DH'static final Stringstatic final Stringstatic final Stringstatic final StringDSA public key algorithm 'DSA'static final StringElliptic Curve Diffie Hellmamstatic final StringMD5 message authentication code algorithm 'HmacMD5'static final StringRipeMD160 message authentication code algorithm 'HmacSha256'static final StringSHA1 message authentication code algorithm 'HmacSha1'static final StringSHA 256 bit message authentication code algorithm 'HmacSha256'static final StringSHA 512 bit message authentication code algorithm 'HmacSha256'static final StringMD5 digest algorithm 'MD5'static final StringRSA signature algorithm 'SHA1WithRSA'static final StringRSA public key algorithm 'RSA'static final Stringstatic final StringRSA encryption algorithm 'RSA/NONE/PKCS1Padding'static final StringSHA1 digest algorithm 'SHA-1'static final StringSecure random algorithm 'Sha1PRNG'static final StringDSA signature algorithm 'SHA1WithDSA'static final StringECDSA signature algorithmstatic final StringRSA signature algorithm 'SHA1WithRSA'static final StringSHA256 digest algorithm 'SHA-256'static final StringECDSA signature algorithmstatic final StringRSA signature algorithm 'SHA256WithRSA'static final StringSHA384 digest algorithm 'SHA-384'static final StringECDSA signature algorithmstatic final StringSHA512 digest algorithm 'SHA-512'static final StringECDSA signature algorithmstatic final StringRSA signature algorithm 'SHA512WithRSA'static final StringX509 certificate algorithm 'X.509'
-
Field Details
-
JCE_SHA1PRNG
Secure random algorithm 'Sha1PRNG'- See Also:
-
JCE_RSA
RSA public key algorithm 'RSA'- See Also:
-
JCE_DSA
DSA public key algorithm 'DSA'- See Also:
-
JCE_SHA1WithRSA
RSA signature algorithm 'SHA1WithRSA'- See Also:
-
JCE_SHA256WithRSA
RSA signature algorithm 'SHA256WithRSA'- See Also:
-
JCE_SHA512WithRSA
RSA signature algorithm 'SHA512WithRSA'- See Also:
-
JCE_MD5WithRSA
RSA signature algorithm 'SHA1WithRSA'- See Also:
-
JCE_SHA1WithDSA
DSA signature algorithm 'SHA1WithDSA'- See Also:
-
JCE_MD5
MD5 digest algorithm 'MD5'- See Also:
-
JCE_SHA1
SHA1 digest algorithm 'SHA-1'- See Also:
-
JCE_SHA256
SHA256 digest algorithm 'SHA-256'- See Also:
-
JCE_SHA384
SHA384 digest algorithm 'SHA-384'- See Also:
-
JCE_SHA512
SHA512 digest algorithm 'SHA-512'- See Also:
-
JCE_SHA1WithECDSA
ECDSA signature algorithm- See Also:
-
JCE_SHA256WithECDSA
ECDSA signature algorithm- See Also:
-
JCE_SHA384WithECDSA
ECDSA signature algorithm- See Also:
-
JCE_SHA512WithECDSA
ECDSA signature algorithm- See Also:
-
JCE_AESCBCNOPADDING
AES encryption algorithm 'AES/CBC/NoPadding'- See Also:
-
JCE_BLOWFISHCBCNOPADDING
Blowfish encryption algorithm 'Blowfish/CBC/NoPadding'- See Also:
-
JCE_DH
Diffie Hellman key agreement algorithm 'DH'- See Also:
-
JCE_DH_KEY_FACTORY
- See Also:
-
JCE_DH_KEY_AGREEMENT
- See Also:
-
JCE_DH_KEY_GENERATOR
- See Also:
-
JCE_HMACMD5
MD5 message authentication code algorithm 'HmacMD5'- See Also:
-
JCE_HMACSHA1
SHA1 message authentication code algorithm 'HmacSha1'- See Also:
-
JCE_HMACSHA256
SHA 256 bit message authentication code algorithm 'HmacSha256'- See Also:
-
JCE_HMACSHA512
SHA 512 bit message authentication code algorithm 'HmacSha256'- See Also:
-
JCE_HMACRIPEMD160
RipeMD160 message authentication code algorithm 'HmacSha256'- See Also:
-
JCE_DESCBCNOPADDING
DES encrpytion algorithm 'DES/CBC/NoPadding'- See Also:
-
JCE_RSANONEPKCS1PADDING
RSA encryption algorithm 'RSA/NONE/PKCS1Padding'- See Also:
-
JCE_X509
X509 certificate algorithm 'X.509'- See Also:
-
JCE_AESCTRNOPADDING
AES in counter clock mode 'AES/CTR/NoPadding'- See Also:
-
JCE_AESGCMNOPADDING
AES in galois counter mode 'AES/CTR/NoPadding'- See Also:
-
JCE_3DESCTRNOPADDING
3DES in counter clock mode 'DESede/CTR/NoPadding'- See Also:
-
JCE_3DESCBCNOPADDING
3DES in CBC mode 'DESede/CTR/NoPadding'- See Also:
-
JCE_ARCFOUR
ARCFOUR cipher- See Also:
-
JCE_ECDH
Elliptic Curve Diffie Hellmam- See Also:
-
JCE_RSA_CIPHER
- See Also:
-
EdDSA
- See Also:
-
ED25519
- See Also:
-
ED448
- See Also:
-