Uses of Interface
com.trilead.ssh2.crypto.cipher.BlockCipher
Packages that use BlockCipher
Package
Description
-
Uses of BlockCipher in com.trilead.ssh2.crypto.cipher
Classes in com.trilead.ssh2.crypto.cipher that implement BlockCipherModifier and TypeClassDescriptionclass
An implementation of the AES (Rijndael), from FIPS-197.class
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.class
CBCMode.class
This is CTR mode as described in draft-ietf-secsh-newmodes-XY.txtclass
DES.class
DESede.class
NullCipher.Fields in com.trilead.ssh2.crypto.cipher declared as BlockCipherModifier and TypeFieldDescription(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 BlockCipherModifier and TypeMethodDescriptionstatic BlockCipher
BlockCipherFactory.createCipher
(String type, boolean encrypt, byte[] key, byte[] iv) Methods in com.trilead.ssh2.crypto.cipher with parameters of type BlockCipherModifier and TypeMethodDescriptionvoid
CipherInputStream.changeCipher
(BlockCipher bc) void
CipherOutputStream.changeCipher
(BlockCipher bc) Constructors in com.trilead.ssh2.crypto.cipher with parameters of type BlockCipherModifierConstructorDescriptionCBCMode
(BlockCipher tc, byte[] iv, boolean doEncrypt) CipherInputStream
(BlockCipher tc, InputStream bi) CTRMode
(BlockCipher tc, byte[] iv, boolean doEnc) -
Uses of BlockCipher in com.trilead.ssh2.signature
Methods in com.trilead.ssh2.signature that return BlockCipherModifier and TypeMethodDescription(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 BlockCipherModifier and TypeMethodDescriptionvoid
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)