|
Cryptix V3.2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Cipher | |
cryptix.provider.cipher | |
cryptix.provider.elgamal | |
cryptix.provider.mode | |
cryptix.provider.rsa | |
xjava.security |
Uses of Cipher in cryptix.provider.cipher |
Subclasses of Cipher in cryptix.provider.cipher | |
class |
Blowfish
This class implements the Blowfish block cipher. |
class |
CAST5
A subclass of Cipher to implement the CAST5 (a.k.a. |
class |
DES
DES is a block cipher with an 8 byte block size. |
class |
DES_EDE3
This class implements Triple DES EDE encryption with three independent keys. |
class |
DES2X
This class implements DES2X encryption with four independent keys. |
class |
DESX
This class implements DESX encryption with two independent keys. |
class |
IDEA
IDEA is a block cipher with a key length of 16 bytes and a block length of 8 bytes. |
class |
LOKI91
LOKI is a proposed Australian alternative cipher to DES. |
class |
RC2
A subclass of Cipher to implement the RC2 (TM) block cipher algorithm in Java. |
class |
RC4
This class implements the RC4 (TM) stream cipher. |
class |
Rijndael
Rijndael --pronounced Reindaal-- is a symmetric cipher with a 128-bit block size and variable key-size (128-, 192- and 256-bit). |
class |
SAFER
A subclass of Cipher to implement the SAFER algorithm in Java. |
class |
SPEED
SPEED is a block cipher with variable key size, data block size and number of rounds (in the style of RC5). |
class |
Square
A subclass of Cipher to implement a Java class of the Square algorithm. |
Uses of Cipher in cryptix.provider.elgamal |
Subclasses of Cipher in cryptix.provider.elgamal | |
class |
RawElGamalCipher
The raw ElGamal encryption algorithm. |
Uses of Cipher in cryptix.provider.mode |
Subclasses of Cipher in cryptix.provider.mode | |
class |
CBC
Implements a block cipher in CBC mode. |
class |
CFB
Implements a byte-oriented stream cipher using n-bit CFB with an n-bit-sized block cipher. |
class |
CFB_PGP
Use of this feedback mode is deprecated, use it for compatibility only! |
(package private) class |
cryptix.provider.mode.FeedbackMode
FeedbackMode is used to provide the functionality of an encryption mode, such as CBC, CFB, or OFB, that works as a feedback cipher, where the size of the IV and feedback buffer are equal to the cipher's block size. |
class |
OFB
Implements a byte-oriented stream cipher using n-bit OFB with an n-bit-sized block cipher. |
class |
PCBC
Implements a block cipher in PCBC mode. |
Methods in cryptix.provider.mode with parameters of type Cipher | |
protected void |
CFB.engineSetCipher(Cipher cipher)
|
protected void |
CBC.engineSetCipher(Cipher cipher)
|
protected void |
PCBC.engineSetCipher(Cipher cipher)
|
Constructors in cryptix.provider.mode with parameters of type Cipher | |
OFB.OFB(Cipher cipher)
Constructs an OFB cipher, assuming that the IV will be provided via setInitializationVector . |
|
OFB.OFB(Cipher cipher,
byte[] iv)
Constructs a OFB cipher, using an initialization vector provided in the constructor. |
|
CFB.CFB(Cipher cipher)
Constructs a CFB cipher, assuming that the IV will be provided via setInitializationVector . |
|
CFB.CFB(Cipher cipher,
byte[] iv)
Constructs a CFB cipher, using an initialization vector provided in the constructor. |
|
CFB_PGP.CFB_PGP(Cipher cipher)
Constructs a CFB-PGP cipher, assuming that the IV will be provided as the first getInitializationVectorLength()
bytes of the stream. |
|
CBC.CBC(Cipher cipher)
Constructs a CBC cipher, assuming that the IV will be provided via setInitializationVector . |
|
CBC.CBC(Cipher cipher,
byte[] iv)
Constructs a CBC cipher, using an initialization vector provided in the constructor. |
|
PCBC.PCBC(Cipher cipher)
Constructs a PCBC cipher, assuming that the IV will be provided via setInitializationVector . |
|
PCBC.PCBC(Cipher cipher,
byte[] iv)
Constructs a PCBC cipher, using an initialization vector provided in the constructor. |
Uses of Cipher in cryptix.provider.rsa |
Subclasses of Cipher in cryptix.provider.rsa | |
class |
RawRSACipher
The raw RSA encryption algorithm, without any block framing. |
Uses of Cipher in xjava.security |
Subclasses of Cipher in xjava.security | |
class |
Mode
This class is used to provide the functionality of an encryption mode, such as CBC, CFB, or OFB. |
Fields in xjava.security declared as Cipher | |
protected Cipher |
Mode.cipher
A reference to the cipher currently operating in this mode. |
Methods in xjava.security that return Cipher | |
static Cipher |
Cipher.getInstance(java.lang.String algorithm)
Generates a Cipher object that implements the given algorithm. |
static Cipher |
Cipher.getInstance(java.lang.String algorithm,
java.lang.String provider)
Generates a Cipher object that implements the given cipher, from the given provider. |
static Cipher |
Cipher.getInstance(Cipher cipher,
Mode mode,
PaddingScheme padding)
Generates a new Cipher object by composing the given Cipher, Mode and PaddingScheme objects. |
static Cipher |
Mode.getInstance(java.lang.String algorithm)
Generates a Mode object that implements the algorithm requested, as available in the environment. |
static Cipher |
Mode.getInstance(java.lang.String algorithm,
java.lang.String provider)
Generates a Mode object implementing the specified algorithm, as supplied from the specified provider, if such an algorithm is available from the provider. |
Methods in xjava.security with parameters of type Cipher | |
static Cipher |
Cipher.getInstance(Cipher cipher,
Mode mode,
PaddingScheme padding)
Generates a new Cipher object by composing the given Cipher, Mode and PaddingScheme objects. |
protected void |
Mode.engineSetCipher(Cipher cipher)
SPI: Sets the underlying cipher. |
Constructors in xjava.security with parameters of type Cipher | |
CipherInputStream.CipherInputStream(java.io.InputStream is,
Cipher cipher)
Constructs an input stream using a cipher that must be initialised for either encryption or decryption, that is, a cipher whose state is either ENCRYPT or
DECRYPT . |
|
CipherOutputStream.CipherOutputStream(java.io.OutputStream os,
Cipher cipher)
Constructs an output stream using a cipher that must be initialized for either encryption or decryption, that is, a cipher whose state is either ENCRYPT or
DECRYPT . |
|
Cryptix V3.2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |