Package org.bouncycastle.bcpg
Interface SymmetricKeyAlgorithmTags
-
- All Known Implementing Classes:
PGPEncryptedData,PGPEncryptedDataGenerator,PGPPBEEncryptedData,PGPPublicKeyEncryptedData,PGPSessionKeyEncryptedData,PGPSymmetricKeyEncryptedData,SymmetricKeyUtils
public interface SymmetricKeyAlgorithmTagsBasic tags for symmetric key algorithms.
-
-
Field Summary
Fields Modifier and Type Field Description static intAES_128AES with 128-bit key.static intAES_192AES with 192-bit key.static intAES_256AES with 256-bit key.static intBLOWFISHBlowfish (128-bit key, 16 rounds).static intCAMELLIA_128Camellia with 128-bit key.static intCAMELLIA_192Camellia with 192-bit key.static intCAMELLIA_256Camellia with 256-bit key.static intCAST5CAST5 (128-bit key, as per RFC 2144).static intDESReserved for DES/SK.static intIDEAIDEA.static intNULLPlaintext or unencrypted data.static intSAFERReserved for SAFER-SK128 (13 rounds).static intTRIPLE_DESTriple-DES (DES-EDE, as per spec - 168-bit key derived from 192).static intTWOFISHTwofish with 256-bit key.
-
-
-
Field Detail
-
NULL
static final int NULL
Plaintext or unencrypted data.- See Also:
- Constant Field Values
-
IDEA
static final int IDEA
IDEA.- See Also:
- Constant Field Values
-
TRIPLE_DES
static final int TRIPLE_DES
Triple-DES (DES-EDE, as per spec - 168-bit key derived from 192).- See Also:
- Constant Field Values
-
CAST5
static final int CAST5
CAST5 (128-bit key, as per RFC 2144).- See Also:
- Constant Field Values
-
BLOWFISH
static final int BLOWFISH
Blowfish (128-bit key, 16 rounds).- See Also:
- Constant Field Values
-
SAFER
static final int SAFER
Reserved for SAFER-SK128 (13 rounds).- See Also:
- Constant Field Values
-
DES
static final int DES
Reserved for DES/SK.- See Also:
- Constant Field Values
-
AES_128
static final int AES_128
AES with 128-bit key.- See Also:
- Constant Field Values
-
AES_192
static final int AES_192
AES with 192-bit key.- See Also:
- Constant Field Values
-
AES_256
static final int AES_256
AES with 256-bit key.- See Also:
- Constant Field Values
-
TWOFISH
static final int TWOFISH
Twofish with 256-bit key.- See Also:
- Constant Field Values
-
CAMELLIA_128
static final int CAMELLIA_128
Camellia with 128-bit key.- See Also:
- Constant Field Values
-
CAMELLIA_192
static final int CAMELLIA_192
Camellia with 192-bit key.- See Also:
- Constant Field Values
-
CAMELLIA_256
static final int CAMELLIA_256
Camellia with 256-bit key.- See Also:
- Constant Field Values
-
-