Enum Cipher
- All Implemented Interfaces:
Serializable, Comparable<Cipher>, java.lang.constant.Constable
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCipher 0x040080 (SSLv2)Cipher 0x030080 (SSLv2)Cipher 0x010080 (SSLv2)Cipher 0x0700C0 (SSLv2)Cipher 0x060040 (SSLv2)Cipher 0x050080 (SSLv2)Cipher 0x020080 (SSLv2)Cipher 1305Cipher 1304Cipher 1301Cipher 1302Cipher 1303Cipher 19Cipher 17Cipher 1BCipher 34Cipher 6CCipher A6Cipher 3ACipher 6DCipher A7Cipher 46Cipher BFCipher 89Cipher C5Cipher 1ACipher 18Cipher 9BCipher 0BCipher 0DCipher 30Cipher 3ECipher A4Cipher 36Cipher 68Cipher A5Cipher 42Cipher BBCipher 85Cipher C1Cipher 0CCipher 97Cipher 0ECipher 10Cipher 31Cipher 3FCipher A0Cipher 37Cipher 69Cipher A1Cipher 43Cipher BCCipher 86Cipher C2Cipher 0FCipher 98Cipher 11Cipher 63Cipher 65Cipher 13Cipher 32Cipher 40Cipher A2Cipher 38Cipher 6ACipher A3ARIA cipher suiteARIA cipher suiteCipher 44Cipher BDCipher 87Cipher C3Cipher 12Cipher 66Cipher 99Cipher 8FCipher 90Cipher B2Cipher C0A6Cipher AACipher 91Cipher B3Cipher C0A7Cipher ABARIA cipher suiteARIA cipher suiteCipher C096Cipher C097ChaCha20-Poly1305 cipher suiteCipher 2DCipher B4Cipher B5Cipher 8ECipher 14Cipher 16Cipher 33Cipher 67Cipher C09ECipher C0A2Cipher 9ECipher 39Cipher 6BCipher C09FCipher C0A3Cipher 9FARIA cipher suiteARIA cipher suiteCipher 45Cipher BECipher 88Cipher C4ChaCha20-Poly1305 cipher suiteCipher 15Cipher 9ACipher C017Cipher C018Cipher C019Cipher C015Cipher C016Cipher C003Cipher C004Cipher C025Cipher C02DCipher C005Cipher C026Cipher C02ECipher C074Cipher C075Cipher C001Cipher C002Cipher C00DCipher C00ECipher C029Cipher C031Cipher C00FCipher C02ACipher C032Cipher C078Cipher C079Cipher C00BCipher C00CCipher C008Cipher C009Cipher C023Cipher C0ACCipher C0AECipher C02BCipher C00ACipher C024Cipher C0ADCipher C0AFCipher C02CARIA cipher suiteARIA cipher suiteCipher C072Cipher C073ChaCha20-Poly1305 cipher suiteCipher C006Cipher C007Cipher C034Cipher C035Cipher suiteCipher C036Cipher suiteCipher C09ACipher C09BChaCha20-Poly1305 cipher suiteCipher suiteCipher suiteCipher suiteCipher C033Cipher C012Cipher C013Cipher C027Cipher C02FCipher C014Cipher C028Cipher C030ARIA cipher suiteARIA cipher suiteCipher C076Cipher C077Draft: https://tools.ietf.org/html/draft-ietf-tls-chacha20-poly1305-04Cipher C010Cipher C011Cipher C0AACipher C0ABCipher 8BCipher 8CCipher AECipher C0A4Cipher C0A8Cipher A8Cipher 8DCipher AFCipher C0A5Cipher C0A9Cipher A9ARIA cipher suiteARIA cipher suiteCipher C094Cipher C095ChaCha20-Poly1305 cipher suiteCipher 2CCipher B0Cipher B1Cipher 8ACipher 08Cipher 06Cipher 03Cipher 62Cipher 61Cipher 60Cipher 64Cipher 93Cipher 94Cipher B6Cipher ACCipher 95Cipher B7Cipher ADARIA cipher suiteARIA cipher suiteCipher C098Cipher C099ChaCha20-Poly1305 cipher suiteCipher 2ECipher B8Cipher B9Cipher 92Cipher 0ACipher 2FCipher 3CCipher C09CCipher C0A0Cipher 9CCipher 35Cipher 3DCipher C09DCipher C0A1Cipher 9DARIA cipher suiteARIA cipher suiteCipher 41Cipher BACipher 84Cipher C0Cipher 09Cipher 07Cipher 01Cipher 02Cipher 3BCipher 04Cipher 05Cipher 96Cipher C01CCipher C01FCipher C022Cipher C01BCipher C01ECipher C021Cipher C01ACipher C01DCipher C020 -
Method Summary
Modifier and TypeMethodDescriptionintReturns the number of algorithm bits.getAu()Returns the authentication algorithm.getEnc()Returns the encryption algorithm.intgetId()Returns the cipher ID.Returns the JSSE names.getKx()Returns the key exchange algorithm.getLevel()Returns the encryption strength level.getMac()Returns the message digest algorithm.Returns the OpenSSL alias.Returns the OpenSSL alternative names.Returns the protocol version.intReturns the number of strength bits.booleanisExport()Returns whether this is an export cipher.booleanReturns whether this cipher is FIPS compatible.static CiphervalueOf(int cipherId) Lookup a cipher by its numeric ID.static CipherReturns the enum constant of this type with the specified name.static Cipher[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
TLS_RSA_WITH_NULL_MD5
Cipher 01 -
TLS_RSA_WITH_NULL_SHA
Cipher 02 -
TLS_RSA_EXPORT_WITH_RC4_40_MD5
Cipher 03 -
TLS_RSA_WITH_RC4_128_MD5
Cipher 04 -
TLS_RSA_WITH_RC4_128_SHA
Cipher 05 -
TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
Cipher 06 -
TLS_RSA_WITH_IDEA_CBC_SHA
Cipher 07 -
TLS_RSA_EXPORT_WITH_DES40_CBC_SHA
Cipher 08 -
TLS_RSA_WITH_DES_CBC_SHA
Cipher 09 -
TLS_RSA_WITH_3DES_EDE_CBC_SHA
Cipher 0A -
TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA
Cipher 0B -
TLS_DH_DSS_WITH_DES_CBC_SHA
Cipher 0C -
TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA
Cipher 0D -
TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA
Cipher 0E -
TLS_DH_RSA_WITH_DES_CBC_SHA
Cipher 0F -
TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA
Cipher 10 -
TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA
Cipher 11 -
TLS_DHE_DSS_WITH_DES_CBC_SHA
Cipher 12 -
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
Cipher 13 -
TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA
Cipher 14 -
TLS_DHE_RSA_WITH_DES_CBC_SHA
Cipher 15 -
TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
Cipher 16 -
TLS_DH_anon_EXPORT_WITH_RC4_40_MD5
Cipher 17 -
TLS_DH_anon_WITH_RC4_128_MD5
Cipher 18 -
TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA
Cipher 19 -
TLS_DH_anon_WITH_DES_CBC_SHA
Cipher 1A -
TLS_DH_anon_WITH_3DES_EDE_CBC_SHA
Cipher 1B -
TLS_PSK_WITH_NULL_SHA
Cipher 2C -
TLS_DHE_PSK_WITH_NULL_SHA
Cipher 2D -
TLS_RSA_PSK_WITH_NULL_SHA
Cipher 2E -
TLS_RSA_WITH_AES_128_CBC_SHA
Cipher 2F -
TLS_DH_DSS_WITH_AES_128_CBC_SHA
Cipher 30 -
TLS_DH_RSA_WITH_AES_128_CBC_SHA
Cipher 31 -
TLS_DHE_DSS_WITH_AES_128_CBC_SHA
Cipher 32 -
TLS_DHE_RSA_WITH_AES_128_CBC_SHA
Cipher 33 -
TLS_DH_anon_WITH_AES_128_CBC_SHA
Cipher 34 -
TLS_RSA_WITH_AES_256_CBC_SHA
Cipher 35 -
TLS_DH_DSS_WITH_AES_256_CBC_SHA
Cipher 36 -
TLS_DH_RSA_WITH_AES_256_CBC_SHA
Cipher 37 -
TLS_DHE_DSS_WITH_AES_256_CBC_SHA
Cipher 38 -
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
Cipher 39 -
TLS_DH_anon_WITH_AES_256_CBC_SHA
Cipher 3A -
TLS_RSA_WITH_NULL_SHA256
Cipher 3B -
TLS_RSA_WITH_AES_128_CBC_SHA256
Cipher 3C -
TLS_RSA_WITH_AES_256_CBC_SHA256
Cipher 3D -
TLS_DH_DSS_WITH_AES_128_CBC_SHA256
Cipher 3E -
TLS_DH_RSA_WITH_AES_128_CBC_SHA256
Cipher 3F -
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
Cipher 40 -
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
Cipher 41 -
TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA
Cipher 42 -
TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA
Cipher 43 -
TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA
Cipher 44 -
TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
Cipher 45 -
TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA
Cipher 46 -
TLS_RSA_EXPORT1024_WITH_RC4_56_MD5
Cipher 60 -
TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5
Cipher 61 -
TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA
Cipher 62 -
TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA
Cipher 63 -
TLS_RSA_EXPORT1024_WITH_RC4_56_SHA
Cipher 64 -
TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA
Cipher 65 -
TLS_DHE_DSS_WITH_RC4_128_SHA
Cipher 66 -
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
Cipher 67 -
TLS_DH_DSS_WITH_AES_256_CBC_SHA256
Cipher 68 -
TLS_DH_RSA_WITH_AES_256_CBC_SHA256
Cipher 69 -
TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
Cipher 6A -
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
Cipher 6B -
TLS_DH_anon_WITH_AES_128_CBC_SHA256
Cipher 6C -
TLS_DH_anon_WITH_AES_256_CBC_SHA256
Cipher 6D -
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
Cipher 84 -
TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA
Cipher 85 -
TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA
Cipher 86 -
TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA
Cipher 87 -
TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA
Cipher 88 -
TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA
Cipher 89 -
TLS_PSK_WITH_RC4_128_SHA
Cipher 8A -
TLS_PSK_WITH_3DES_EDE_CBC_SHA
Cipher 8B -
TLS_PSK_WITH_AES_128_CBC_SHA
Cipher 8C -
TLS_PSK_WITH_AES_256_CBC_SHA
Cipher 8D -
TLS_DHE_PSK_WITH_RC4_128_SHA
Cipher 8E -
TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA
Cipher 8F -
TLS_DHE_PSK_WITH_AES_128_CBC_SHA
Cipher 90 -
TLS_DHE_PSK_WITH_AES_256_CBC_SHA
Cipher 91 -
TLS_RSA_PSK_WITH_RC4_128_SHA
Cipher 92 -
TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA
Cipher 93 -
TLS_RSA_PSK_WITH_AES_128_CBC_SHA
Cipher 94 -
TLS_RSA_PSK_WITH_AES_256_CBC_SHA
Cipher 95 -
TLS_RSA_WITH_SEED_CBC_SHA
Cipher 96 -
TLS_DH_DSS_WITH_SEED_CBC_SHA
Cipher 97 -
TLS_DH_RSA_WITH_SEED_CBC_SHA
Cipher 98 -
TLS_DHE_DSS_WITH_SEED_CBC_SHA
Cipher 99 -
TLS_DHE_RSA_WITH_SEED_CBC_SHA
Cipher 9A -
TLS_DH_anon_WITH_SEED_CBC_SHA
Cipher 9B -
TLS_RSA_WITH_AES_128_GCM_SHA256
Cipher 9C -
TLS_RSA_WITH_AES_256_GCM_SHA384
Cipher 9D -
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
Cipher 9E -
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
Cipher 9F -
TLS_DH_RSA_WITH_AES_128_GCM_SHA256
Cipher A0 -
TLS_DH_RSA_WITH_AES_256_GCM_SHA384
Cipher A1 -
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
Cipher A2 -
TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
Cipher A3 -
TLS_DH_DSS_WITH_AES_128_GCM_SHA256
Cipher A4 -
TLS_DH_DSS_WITH_AES_256_GCM_SHA384
Cipher A5 -
TLS_DH_anon_WITH_AES_128_GCM_SHA256
Cipher A6 -
TLS_DH_anon_WITH_AES_256_GCM_SHA384
Cipher A7 -
TLS_PSK_WITH_AES_128_GCM_SHA256
Cipher A8 -
TLS_PSK_WITH_AES_256_GCM_SHA384
Cipher A9 -
TLS_DHE_PSK_WITH_AES_128_GCM_SHA256
Cipher AA -
TLS_DHE_PSK_WITH_AES_256_GCM_SHA384
Cipher AB -
TLS_RSA_PSK_WITH_AES_128_GCM_SHA256
Cipher AC -
TLS_RSA_PSK_WITH_AES_256_GCM_SHA384
Cipher AD -
TLS_PSK_WITH_AES_128_CBC_SHA256
Cipher AE -
TLS_PSK_WITH_AES_256_CBC_SHA384
Cipher AF -
TLS_PSK_WITH_NULL_SHA256
Cipher B0 -
TLS_PSK_WITH_NULL_SHA384
Cipher B1 -
TLS_DHE_PSK_WITH_AES_128_CBC_SHA256
Cipher B2 -
TLS_DHE_PSK_WITH_AES_256_CBC_SHA384
Cipher B3 -
TLS_DHE_PSK_WITH_NULL_SHA256
Cipher B4 -
TLS_DHE_PSK_WITH_NULL_SHA384
Cipher B5 -
TLS_RSA_PSK_WITH_AES_128_CBC_SHA256
Cipher B6 -
TLS_RSA_PSK_WITH_AES_256_CBC_SHA384
Cipher B7 -
TLS_RSA_PSK_WITH_NULL_SHA256
Cipher B8 -
TLS_RSA_PSK_WITH_NULL_SHA384
Cipher B9 -
TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher BA -
TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256
Cipher BB -
TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher BC -
TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256
Cipher BD -
TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher BE -
TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256
Cipher BF -
TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256
Cipher C0 -
TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256
Cipher C1 -
TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256
Cipher C2 -
TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256
Cipher C3 -
TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256
Cipher C4 -
TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256
Cipher C5 -
TLS_AES_128_GCM_SHA256
Cipher 1301 -
TLS_AES_256_GCM_SHA384
Cipher 1302 -
TLS_CHACHA20_POLY1305_SHA256
Cipher 1303 -
TLS_AES_128_CCM_SHA256
Cipher 1304 -
TLS_AES_128_CCM_8_SHA256
Cipher 1305 -
TLS_ECDH_ECDSA_WITH_NULL_SHA
Cipher C001 -
TLS_ECDH_ECDSA_WITH_RC4_128_SHA
Cipher C002 -
TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
Cipher C003 -
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
Cipher C004 -
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
Cipher C005 -
TLS_ECDHE_ECDSA_WITH_NULL_SHA
Cipher C006 -
TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
Cipher C007 -
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
Cipher C008 -
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
Cipher C009 -
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
Cipher C00A -
TLS_ECDH_RSA_WITH_NULL_SHA
Cipher C00B -
TLS_ECDH_RSA_WITH_RC4_128_SHA
Cipher C00C -
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
Cipher C00D -
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
Cipher C00E -
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
Cipher C00F -
TLS_ECDHE_RSA_WITH_NULL_SHA
Cipher C010 -
TLS_ECDHE_RSA_WITH_RC4_128_SHA
Cipher C011 -
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
Cipher C012 -
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
Cipher C013 -
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
Cipher C014 -
TLS_ECDH_anon_WITH_NULL_SHA
Cipher C015 -
TLS_ECDH_anon_WITH_RC4_128_SHA
Cipher C016 -
TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA
Cipher C017 -
TLS_ECDH_anon_WITH_AES_128_CBC_SHA
Cipher C018 -
TLS_ECDH_anon_WITH_AES_256_CBC_SHA
Cipher C019 -
TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA
Cipher C01A -
TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA
Cipher C01B -
TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA
Cipher C01C -
TLS_SRP_SHA_WITH_AES_128_CBC_SHA
Cipher C01D -
TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA
Cipher C01E -
TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA
Cipher C01F -
TLS_SRP_SHA_WITH_AES_256_CBC_SHA
Cipher C020 -
TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA
Cipher C021 -
TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA
Cipher C022 -
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
Cipher C023 -
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
Cipher C024 -
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
Cipher C025 -
TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
Cipher C026 -
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
Cipher C027 -
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
Cipher C028 -
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
Cipher C029 -
TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
Cipher C02A -
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
Cipher C02B -
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
Cipher C02C -
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
Cipher C02D -
TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
Cipher C02E -
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
Cipher C02F -
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
Cipher C030 -
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
Cipher C031 -
TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
Cipher C032 -
TLS_ECDHE_PSK_WITH_RC4_128_SHA
Cipher C033 -
TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA
Cipher C034 -
TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA
Cipher C035 -
TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA
Cipher C036 -
TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256
Cipher suite -
TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384
Cipher suite -
TLS_ECDHE_PSK_WITH_NULL_SHA
Cipher suite -
TLS_ECDHE_PSK_WITH_NULL_SHA256
Cipher suite -
TLS_ECDHE_PSK_WITH_NULL_SHA384
Cipher suite -
TLS_RSA_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_RSA_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_PSK_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_PSK_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256
ARIA cipher suite -
TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384
ARIA cipher suite -
TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher C072 -
TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384
Cipher C073 -
TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher C074 -
TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384
Cipher C075 -
TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher C076 -
TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384
Cipher C077 -
TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256
Cipher C078 -
TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384
Cipher C079 -
TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256
Cipher C094 -
TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384
Cipher C095 -
TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256
Cipher C096 -
TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384
Cipher C097 -
TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256
Cipher C098 -
TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384
Cipher C099 -
TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256
Cipher C09A -
TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384
Cipher C09B -
TLS_RSA_WITH_AES_128_CCM
Cipher C09C -
TLS_RSA_WITH_AES_256_CCM
Cipher C09D -
TLS_DHE_RSA_WITH_AES_128_CCM
Cipher C09E -
TLS_DHE_RSA_WITH_AES_256_CCM
Cipher C09F -
TLS_RSA_WITH_AES_128_CCM_8
Cipher C0A0 -
TLS_RSA_WITH_AES_256_CCM_8
Cipher C0A1 -
TLS_DHE_RSA_WITH_AES_128_CCM_8
Cipher C0A2 -
TLS_DHE_RSA_WITH_AES_256_CCM_8
Cipher C0A3 -
TLS_PSK_WITH_AES_128_CCM
Cipher C0A4 -
TLS_PSK_WITH_AES_256_CCM
Cipher C0A5 -
TLS_DHE_PSK_WITH_AES_128_CCM
Cipher C0A6 -
TLS_DHE_PSK_WITH_AES_256_CCM
Cipher C0A7 -
TLS_PSK_WITH_AES_128_CCM_8
Cipher C0A8 -
TLS_PSK_WITH_AES_256_CCM_8
Cipher C0A9 -
TLS_PSK_DHE_WITH_AES_128_CCM_8
Cipher C0AA -
TLS_PSK_DHE_WITH_AES_256_CCM_8
Cipher C0AB -
TLS_ECDHE_ECDSA_WITH_AES_128_CCM
Cipher C0AC -
TLS_ECDHE_ECDSA_WITH_AES_256_CCM
Cipher C0AD -
TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8
Cipher C0AE -
TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8
Cipher C0AF -
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
Draft: https://tools.ietf.org/html/draft-ietf-tls-chacha20-poly1305-04 -
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
ChaCha20-Poly1305 cipher suite -
TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
ChaCha20-Poly1305 cipher suite -
TLS_PSK_WITH_CHACHA20_POLY1305_SHA256
ChaCha20-Poly1305 cipher suite -
TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256
ChaCha20-Poly1305 cipher suite -
TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256
ChaCha20-Poly1305 cipher suite -
TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256
ChaCha20-Poly1305 cipher suite -
SSL_CK_RC4_128_WITH_MD5
Cipher 0x010080 (SSLv2) -
SSL2_RC4_128_EXPORT40_WITH_MD5
Cipher 0x020080 (SSLv2) -
SSL_CK_RC2_128_CBC_WITH_MD5
Cipher 0x030080 (SSLv2) -
SSL_CK_RC2_128_CBC_EXPORT40_WITH_MD5
Cipher 0x040080 (SSLv2) -
SSL2_IDEA_128_CBC_WITH_MD5
Cipher 0x050080 (SSLv2) -
SSL2_DES_64_CBC_WITH_MD5
Cipher 0x060040 (SSLv2) -
SSL2_DES_192_EDE3_CBC_WITH_MD5
Cipher 0x0700C0 (SSLv2)
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getId
public int getId()Returns the cipher ID.- Returns:
- the cipher ID
-
getOpenSSLAlias
-
getOpenSSLAltNames
-
getJsseNames
-
getKx
-
getAu
Returns the authentication algorithm.- Returns:
- the authentication algorithm
-
getEnc
-
getMac
Returns the message digest algorithm.- Returns:
- the message digest algorithm
-
getProtocol
-
isExport
public boolean isExport()Returns whether this is an export cipher.- Returns:
- true if this is an export cipher
-
getLevel
Returns the encryption strength level.- Returns:
- the encryption strength level
-
isFipsCompatible
public boolean isFipsCompatible()Returns whether this cipher is FIPS compatible.- Returns:
- true if this cipher is FIPS compatible
-
getStrength_bits
public int getStrength_bits()Returns the number of strength bits.- Returns:
- the number of strength bits
-
getAlg_bits
public int getAlg_bits()Returns the number of algorithm bits.- Returns:
- the number of algorithm bits
-
valueOf
Lookup a cipher by its numeric ID.- Parameters:
cipherId- the numeric cipher ID- Returns:
- the cipher, or
nullif not found
-