Class EncryptionConstants


  • public final class EncryptionConstants
    extends Object
    Constants defined in or related to the XML Encryption 1.0 and 1.1 specifications.
    • Field Detail

      • TYPE_ENCRYPTION_PROPERTIES

        public static final String TYPE_ENCRYPTION_PROPERTIES
        URI for EncryptionProperties.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_TRIPLEDES

        public static final String ALGO_ID_BLOCKCIPHER_TRIPLEDES
        Block Encryption - REQUIRED TRIPLEDES.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_AES128

        public static final String ALGO_ID_BLOCKCIPHER_AES128
        Block Encryption - REQUIRED AES-128.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_AES256

        public static final String ALGO_ID_BLOCKCIPHER_AES256
        Block Encryption - REQUIRED AES-256.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_AES192

        public static final String ALGO_ID_BLOCKCIPHER_AES192
        Block Encryption - OPTIONAL AES-192.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYTRANSPORT_RSA15

        public static final String ALGO_ID_KEYTRANSPORT_RSA15
        Key Transport - OPTIONAL RSA-v1.5.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYTRANSPORT_RSAOAEP

        public static final String ALGO_ID_KEYTRANSPORT_RSAOAEP
        Key Transport - REQUIRED RSA-OAEP (including MGF1 with SHA1).
        See Also:
        Constant Field Values
      • ALGO_ID_KEYAGREEMENT_DH

        public static final String ALGO_ID_KEYAGREEMENT_DH
        Key Agreement - OPTIONAL Diffie-Hellman.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_TRIPLEDES

        public static final String ALGO_ID_KEYWRAP_TRIPLEDES
        Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_AES128

        public static final String ALGO_ID_KEYWRAP_AES128
        Symmetric Key Wrap - REQUIRED AES-128 KeyWrap.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_AES256

        public static final String ALGO_ID_KEYWRAP_AES256
        Symmetric Key Wrap - REQUIRED AES-256 KeyWrap.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_AES192

        public static final String ALGO_ID_KEYWRAP_AES192
        Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap.
        See Also:
        Constant Field Values
      • ALGO_ID_DIGEST_SHA256

        public static final String ALGO_ID_DIGEST_SHA256
        Message Digest - REQUIRED SHA256.
        See Also:
        Constant Field Values
      • ALGO_ID_DIGEST_SHA512

        public static final String ALGO_ID_DIGEST_SHA512
        Message Digest - OPTIONAL SHA512.
        See Also:
        Constant Field Values
      • ALGO_ID_DIGEST_RIPEMD160

        public static final String ALGO_ID_DIGEST_RIPEMD160
        Message Digest - OPTIONAL RIPEMD-160.
        See Also:
        Constant Field Values
      • ALGO_ID_KEYTRANSPORT_RSAOAEP11

        public static final String ALGO_ID_KEYTRANSPORT_RSAOAEP11
        Key Transport - OPTIONAL RSA-OAEP.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_AES128_GCM

        public static final String ALGO_ID_BLOCKCIPHER_AES128_GCM
        Block Encryption - REQUIRED AES128-GCM.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_AES192_GCM

        public static final String ALGO_ID_BLOCKCIPHER_AES192_GCM
        Block Encryption - OPTIONAL AES192-GCM.
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_AES256_GCM

        public static final String ALGO_ID_BLOCKCIPHER_AES256_GCM
        Block Encryption - OPTIONAL AES256-GCM.
        See Also:
        Constant Field Values
      • ALGO_ID_MGF1_SHA1

        public static final String ALGO_ID_MGF1_SHA1
        Mask Generation Function - MGF1 with SHA-1.
        See Also:
        Constant Field Values
      • ALGO_ID_MGF1_SHA224

        public static final String ALGO_ID_MGF1_SHA224
        Mask Generation Function - MGF1 with SHA-224.
        See Also:
        Constant Field Values
      • ALGO_ID_MGF1_SHA256

        public static final String ALGO_ID_MGF1_SHA256
        Mask Generation Function - MGF1 with SHA-256.
        See Also:
        Constant Field Values
      • ALGO_ID_MGF1_SHA384

        public static final String ALGO_ID_MGF1_SHA384
        Mask Generation Function - MGF1 with SHA-384.
        See Also:
        Constant Field Values
      • ALGO_ID_MGF1_SHA512

        public static final String ALGO_ID_MGF1_SHA512
        Mask Generation Function - MGF1 with SHA-512.
        See Also:
        Constant Field Values
    • Constructor Detail

      • EncryptionConstants

        private EncryptionConstants()
        Constructor.