Uses of Interface
com.trilead.ssh2.crypto.cipher.BlockCipher
-
Packages that use BlockCipher Package Description com.trilead.ssh2.crypto.cipher com.trilead.ssh2.transport -
-
Uses of BlockCipher in com.trilead.ssh2.crypto.cipher
Classes in com.trilead.ssh2.crypto.cipher that implement BlockCipher Modifier and Type Class Description class
AES
An implementation of the AES (Rijndael), from FIPS-197.class
BlowFish
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.class
CBCMode
CBCMode.class
CTRMode
This is CTR mode as described in draft-ietf-secsh-newmodes-XY.txtclass
DES
DES.class
DESede
DESede.class
NullCipher
NullCipher.Methods in com.trilead.ssh2.crypto.cipher that return BlockCipher Modifier and Type Method Description static BlockCipher
BlockCipherFactory. createCipher(java.lang.String type, boolean encrypt, byte[] key, byte[] iv)
Methods in com.trilead.ssh2.crypto.cipher with parameters of type BlockCipher Modifier and Type Method Description void
CipherInputStream. changeCipher(BlockCipher bc)
void
CipherOutputStream. changeCipher(BlockCipher bc)
Constructors in com.trilead.ssh2.crypto.cipher with parameters of type BlockCipher Constructor Description CBCMode(BlockCipher tc, byte[] iv, boolean doEncrypt)
CipherInputStream(BlockCipher tc, java.io.InputStream bi)
CipherOutputStream(BlockCipher tc, java.io.OutputStream bo)
CTRMode(BlockCipher tc, byte[] iv, boolean doEnc)
-
Uses of BlockCipher in com.trilead.ssh2.transport
Methods in com.trilead.ssh2.transport with parameters of type BlockCipher Modifier and Type Method Description void
TransportConnection. changeRecvCipher(BlockCipher bc, MessageMac mac)
void
TransportManager. changeRecvCipher(BlockCipher bc, MessageMac mac)
void
TransportConnection. changeSendCipher(BlockCipher bc, MessageMac mac)
void
TransportManager. changeSendCipher(BlockCipher bc, MessageMac mac)
-