com.didisoft.pgp
Interface CypherAlgorithm


public interface CypherAlgorithm

Interface that lists the supported symmetric encryption algorithms used in the library.

Example usage

 PGPLib pgp = new PGPLib();
 pgp.setCypher(CypherAlgorithm.AES_128);
 

Since:
2.5

Field Summary
static java.lang.String AES_128
          128 bit AES (Rijndael)
static java.lang.String AES_192
          192 bit AES (Rijndael)
static java.lang.String AES_256
          256 bit AES (Rijndael)
static java.lang.String BLOWFISH
          Blowfish
static java.lang.String CAST5
          CAST 5 (Default).
static java.lang.String DES
          DES
static java.lang.String IDEA
          IDEA.
static java.lang.String SAFER
          SAFER
static java.lang.String TRIPLE_DES
          Triple DES.
static java.lang.String TWOFISH
          Twofish.
 

Field Detail

TRIPLE_DES

static final java.lang.String TRIPLE_DES
Triple DES. 168 bit cipher involving three applications of the DES algorithm

See Also:
Constant Field Values

CAST5

static final java.lang.String CAST5
CAST 5 (Default). 128 bit cipher used since PGP 5.0

See Also:
Constant Field Values

BLOWFISH

static final java.lang.String BLOWFISH
Blowfish

See Also:
Constant Field Values

AES_128

static final java.lang.String AES_128
128 bit AES (Rijndael)

See Also:
Constant Field Values

AES_192

static final java.lang.String AES_192
192 bit AES (Rijndael)

See Also:
Constant Field Values

AES_256

static final java.lang.String AES_256
256 bit AES (Rijndael)

See Also:
Constant Field Values

TWOFISH

static final java.lang.String TWOFISH
Twofish. 256-bit variant of former AES version

See Also:
Constant Field Values

DES

static final java.lang.String DES
DES

See Also:
Constant Field Values

SAFER

static final java.lang.String SAFER
SAFER

See Also:
Constant Field Values

IDEA

static final java.lang.String IDEA
IDEA. 128 bit, highest backward compatibility

See Also:
Constant Field Values


Copyright © 2006-2013 DidiSoft Ltd. All Rights Reserved.