public final class DES
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DES.AEADOperatorFactory
Factory for DES AEAD encryption/decryption operators.
|
static class |
DES.AuthParameters
Parameters for DES AEAD and MAC modes..
|
static class |
DES.KeyGenerator
DES key generator.
|
static class |
DES.MACOperatorFactory
Factory for producing DES MAC calculators.
|
static class |
DES.OperatorFactory
Factory for basic DES encryption/decryption operators.
|
static class |
DES.Parameters
Parameters for general DES block cipher modes.
|
Modifier and Type | Field and Description |
---|---|
static GeneralAlgorithm |
ALGORITHM
Raw DES algorithm, can be used for creating general purpose DES keys.
|
static DES.Parameters |
CBC
DES in cipher block chaining (CBC) mode.
|
static DES.AuthParameters |
CBC_MAC
DES CBC-MAC.
|
static DES.AuthParameters |
CBC_MACwithISO7816_4
DES CBC-MAC with ISO7816-4 Padding.
|
static DES.Parameters |
CBCwithCS1
DES in cipher block chaining mode cipher text stealing type 1.
|
static DES.Parameters |
CBCwithCS2
DES in cipher block chaining mode cipher text stealing type 2.
|
static DES.Parameters |
CBCwithCS3
DES in cipher block chaining mode cipher text stealing type 3.
|
static DES.Parameters |
CBCwithISO10126_2
DES in cipher block chaining mode with ISO10126-2 padding.
|
static DES.Parameters |
CBCwithISO7816_4
DES in cipher block chaining mode with ISO7816-4 padding.
|
static DES.Parameters |
CBCwithPKCS7
DES in cipher block chaining mode with PKCS#7/PKCS#5 padding.
|
static DES.Parameters |
CBCwithTBC
DES in cipher block chaining mode with trailing bit complement (TBC) padding.
|
static DES.Parameters |
CBCwithX923
DES in cipher block chaining mode with X9.23 padding.
|
static DES.Parameters |
CFB64
DES in cipher feedback (CFB) mode, 64 bit block size.
|
static DES.Parameters |
CFB8
DES in cipher feedback (CFB) mode, 8 bit block size.
|
static DES.AuthParameters |
CFB8_MAC
DES CFB8MAC.
|
static DES.AuthParameters |
CMAC
DES cipher-based MAC algorithm.
|
static DES.Parameters |
CTR
DES in counter (CTR) mode.
|
static DES.AuthParameters |
EAX
DES in EAX mode..
|
static DES.Parameters |
ECB
DES in electronic code book (ECB) mode.
|
static DES.Parameters |
ECBwithISO10126_2
DES in electronic code book mode with ISO10126-2 padding.
|
static DES.Parameters |
ECBwithISO7816_4
DES in electronic code book mode with ISO7816-4 padding.
|
static DES.Parameters |
ECBwithPKCS7
DES in electronic code book mode with PKCS#7/PKCS#5 padding.
|
static DES.Parameters |
ECBwithTBC
DES in electronic code book mode with trailing bit complement (TBC) padding.
|
static DES.Parameters |
ECBwithX923
DES in electronic code book mode with X9.23 padding.
|
static DES.AuthParameters |
ISO9797alg3Mac
DES ISO9797 MAC Algorithm 3
|
static DES.AuthParameters |
ISO9797alg3MACwithISO7816_4
DES ISO9797 MAC Algorithm 3 with ISO7816-4 Padding
|
static DES.Parameters |
OFB
DES in output feedback (OFB) mode, 64 bit block size.
|
static DES.Parameters |
OpenPGPCFB
DES in OpenPGP cipher feedback (CFB) mode.
|
public static final GeneralAlgorithm ALGORITHM
public static final DES.Parameters ECB
public static final DES.Parameters ECBwithPKCS7
public static final DES.Parameters ECBwithISO10126_2
public static final DES.Parameters ECBwithX923
public static final DES.Parameters ECBwithISO7816_4
public static final DES.Parameters ECBwithTBC
public static final DES.Parameters CBC
public static final DES.Parameters CBCwithPKCS7
public static final DES.Parameters CBCwithISO10126_2
public static final DES.Parameters CBCwithX923
public static final DES.Parameters CBCwithISO7816_4
public static final DES.Parameters CBCwithTBC
public static final DES.Parameters CBCwithCS1
public static final DES.Parameters CBCwithCS2
public static final DES.Parameters CBCwithCS3
public static final DES.Parameters CFB8
public static final DES.Parameters CFB64
public static final DES.Parameters OFB
public static final DES.Parameters CTR
public static final DES.AuthParameters EAX
public static final DES.Parameters OpenPGPCFB
public static final DES.AuthParameters CMAC
public static final DES.AuthParameters CBC_MAC
public static final DES.AuthParameters CBC_MACwithISO7816_4
public static final DES.AuthParameters ISO9797alg3Mac
public static final DES.AuthParameters ISO9797alg3MACwithISO7816_4
public static final DES.AuthParameters CFB8_MAC