Top Description Fields Constructors Methods
org.apache.tomcat.util.net.openssl.ciphers

public final Enum Cipher

extends Enum<Cipher>
Class Inheritance
Imports
java.util.Arrays, .Collections, .HashMap, .HashSet, .LinkedHashSet, .Map, .Set

All the standard cipher suites for SSL/TSL.
See Also
OpenSSL cipher definitions, The cipher suite registry, Another list of cipher suites with some non-standard IDs, Oracle standard names for cipher suites, Mapping of OpenSSL cipher suites names to registry names, SSL Labs tool - list of ciphers, OpenJDK source code

Field Summary

Modifier and TypeField and Description
private final int
alg_bits

Number of bits for algorithm

private final Authentication
private final Encryption
private final boolean
private final boolean
private final int
private static final Map<Integer, Cipher>
private final Set<String>
private final KeyExchange
private final EncryptionLevel
private final MessageDigest
private final String
private final Set<String>
private final Protocol
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
private final int
strength_bits

Number of bits really used

public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher
public static final Cipher

Constructor Summary

AccessConstructor and Description
private
Cipher(int id, String openSSLAlias, KeyExchange kx, Authentication au, Encryption enc, MessageDigest mac, Protocol protocol, boolean export, EncryptionLevel level, boolean fipsCompatible, int strength_bits, int alg_bits, String[] jsseAltNames, String[] openSSlAltNames)

Method Summary

Modifier and TypeMethod and Description
public int
public Authentication
public Encryption
public int
public Set<String>
public KeyExchange
public EncryptionLevel
public MessageDigest
public String
public Set<String>
public Protocol
public int
public boolean
public boolean
public static Cipher
public static Cipher
valueOf(int cipherId)

public static Cipher[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf