public class Algorithms
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASYM_ALGO_DSA |
static java.lang.String |
ASYM_ALGO_EC |
static java.lang.String |
ASYM_ALGO_ECDSA |
static java.lang.String |
ASYM_ALGO_RSA |
static java.lang.String |
CIPHER_AES128_CBC |
static java.lang.String |
CIPHER_AES128_CFB |
static java.lang.String |
CIPHER_AES128_ECB |
static java.lang.String |
CIPHER_AES128_GCM |
static java.lang.String |
CIPHER_AES128_OFB |
static java.lang.String |
CIPHER_AES192_CBC |
static java.lang.String |
CIPHER_AES192_CFB |
static java.lang.String |
CIPHER_AES192_ECB |
static java.lang.String |
CIPHER_AES192_GCM |
static java.lang.String |
CIPHER_AES192_OFB |
static java.lang.String |
CIPHER_AES256_CBC |
static java.lang.String |
CIPHER_AES256_CFB |
static java.lang.String |
CIPHER_AES256_ECB |
static java.lang.String |
CIPHER_AES256_GCM |
static java.lang.String |
CIPHER_AES256_OFB |
static java.lang.String |
CIPHER_RSA_PKCS1 |
static java.lang.String |
CIPHER_RSA_RAW |
static java.lang.String |
CIPHER_RSAOAEP |
static java.lang.String |
DIGEST_MD5 |
static java.lang.String |
DIGEST_RIPEMD160 |
static java.lang.String |
DIGEST_SHA1 |
static java.lang.String |
DIGEST_SHA224 |
static java.lang.String |
DIGEST_SHA256 |
static java.lang.String |
DIGEST_SHA384 |
static java.lang.String |
DIGEST_SHA512 |
static java.lang.String |
SIGNATURE_DSA |
static java.lang.String |
SIGNATURE_DSA_SHA1 |
static java.lang.String |
SIGNATURE_DSA_SHA256 |
static java.lang.String |
SIGNATURE_ECDSA |
static java.lang.String |
SIGNATURE_ECDSA_SHA1 |
static java.lang.String |
SIGNATURE_ECDSA_SHA224 |
static java.lang.String |
SIGNATURE_ECDSA_SHA256 |
static java.lang.String |
SIGNATURE_ECDSA_SHA384 |
static java.lang.String |
SIGNATURE_ECDSA_SHA512 |
static java.lang.String |
SIGNATURE_RSA |
static java.lang.String |
SIGNATURE_RSA_ISO9796_2_SHA1 |
static java.lang.String |
SIGNATURE_RSA_ISO9796_2_SHA224 |
static java.lang.String |
SIGNATURE_RSA_ISO9796_2_SHA256 |
static java.lang.String |
SIGNATURE_RSA_ISO9796_2_SHA384 |
static java.lang.String |
SIGNATURE_RSA_ISO9796_2_SHA512 |
static java.lang.String |
SIGNATURE_RSA_MD5 |
static java.lang.String |
SIGNATURE_RSA_PSS |
static java.lang.String |
SIGNATURE_RSA_RAW |
static java.lang.String |
SIGNATURE_RSA_SHA1 |
static java.lang.String |
SIGNATURE_RSA_SHA224 |
static java.lang.String |
SIGNATURE_RSA_SHA256 |
static java.lang.String |
SIGNATURE_RSA_SHA384 |
static java.lang.String |
SIGNATURE_RSA_SHA512 |
Constructor and Description |
---|
Algorithms() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getAsymAlgOfSignatureAlg(java.lang.String aSignatureAlg)
Returns signature algorithm without digest algorithm.
|
static java.lang.String |
getDigestAlgOfSignatureAlg(java.lang.String aSignatureAlg)
Returns the name of digest algorithm for the given signature algorithm.
|
static int |
getLengthofDigestAlg(java.lang.String aDigestAlg)
Returns the length of the digest in bytes
|
public static final java.lang.String ASYM_ALGO_RSA
public static final java.lang.String ASYM_ALGO_ECDSA
public static final java.lang.String ASYM_ALGO_EC
public static final java.lang.String ASYM_ALGO_DSA
public static final java.lang.String CIPHER_RSA_PKCS1
public static final java.lang.String CIPHER_RSAOAEP
public static final java.lang.String CIPHER_RSA_RAW
public static final java.lang.String CIPHER_AES128_CBC
public static final java.lang.String CIPHER_AES128_CFB
public static final java.lang.String CIPHER_AES128_ECB
public static final java.lang.String CIPHER_AES128_OFB
public static final java.lang.String CIPHER_AES128_GCM
public static final java.lang.String CIPHER_AES192_CBC
public static final java.lang.String CIPHER_AES192_CFB
public static final java.lang.String CIPHER_AES192_ECB
public static final java.lang.String CIPHER_AES192_OFB
public static final java.lang.String CIPHER_AES192_GCM
public static final java.lang.String CIPHER_AES256_CBC
public static final java.lang.String CIPHER_AES256_CFB
public static final java.lang.String CIPHER_AES256_ECB
public static final java.lang.String CIPHER_AES256_OFB
public static final java.lang.String CIPHER_AES256_GCM
public static final java.lang.String SIGNATURE_RSA
public static final java.lang.String SIGNATURE_RSA_RAW
public static final java.lang.String SIGNATURE_RSA_MD5
public static final java.lang.String SIGNATURE_RSA_SHA1
public static final java.lang.String SIGNATURE_RSA_SHA224
public static final java.lang.String SIGNATURE_RSA_SHA256
public static final java.lang.String SIGNATURE_RSA_SHA384
public static final java.lang.String SIGNATURE_RSA_SHA512
public static final java.lang.String SIGNATURE_RSA_PSS
public static final java.lang.String SIGNATURE_RSA_ISO9796_2_SHA1
public static final java.lang.String SIGNATURE_RSA_ISO9796_2_SHA224
public static final java.lang.String SIGNATURE_RSA_ISO9796_2_SHA256
public static final java.lang.String SIGNATURE_RSA_ISO9796_2_SHA384
public static final java.lang.String SIGNATURE_RSA_ISO9796_2_SHA512
public static final java.lang.String SIGNATURE_ECDSA
public static final java.lang.String SIGNATURE_ECDSA_SHA1
public static final java.lang.String SIGNATURE_ECDSA_SHA224
public static final java.lang.String SIGNATURE_ECDSA_SHA256
public static final java.lang.String SIGNATURE_ECDSA_SHA384
public static final java.lang.String SIGNATURE_ECDSA_SHA512
public static final java.lang.String SIGNATURE_DSA
public static final java.lang.String SIGNATURE_DSA_SHA1
public static final java.lang.String SIGNATURE_DSA_SHA256
public static final java.lang.String DIGEST_MD5
public static final java.lang.String DIGEST_SHA1
public static final java.lang.String DIGEST_SHA224
public static final java.lang.String DIGEST_SHA256
public static final java.lang.String DIGEST_SHA384
public static final java.lang.String DIGEST_SHA512
public static final java.lang.String DIGEST_RIPEMD160
public static final java.lang.String getDigestAlgOfSignatureAlg(java.lang.String aSignatureAlg) throws ESYAException
aSignatureAlg
- Signature algorithmESYAException
public static final java.lang.String getAsymAlgOfSignatureAlg(java.lang.String aSignatureAlg) throws ESYAException
aSignatureAlg
- Name of the signature algorithmESYAException
- If given signature algorithm is unknown for this classpublic static final int getLengthofDigestAlg(java.lang.String aDigestAlg)
aDigestAlg
- Digest algorithm.Copyright © 2025. All rights reserved.