Uses of Interface
com.trilead.ssh2.crypto.cipher.BlockCipher
-
Packages that use BlockCipher Package Description com.trilead.ssh2.crypto.cipher com.trilead.ssh2.signature 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.Fields in com.trilead.ssh2.crypto.cipher declared as BlockCipher Modifier and Type Field Description (package private) BlockCipher
CTRMode. bc
(package private) BlockCipher
CipherInputStream. currentCipher
(package private) BlockCipher
CipherOutputStream. currentCipher
(package private) BlockCipher
CBCMode. tc
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.signature
Methods in com.trilead.ssh2.signature that return BlockCipher Modifier and Type Method Description (package private) abstract BlockCipher
OpenSshCertificateDecoder.SshCipher. createBlockCipher(byte[] key, byte[] iv, boolean encrypt)
-
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, MAC mac)
void
TransportManager. changeRecvCipher(BlockCipher bc, MAC mac)
void
TransportConnection. changeSendCipher(BlockCipher bc, MAC mac)
void
TransportManager. changeSendCipher(BlockCipher bc, MAC mac)
-