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 classAESAn implementation of the AES (Rijndael), from FIPS-197.classBlowFishA class that provides Blowfish key encryption operations, such as encoding data and generating keys.classCBCModeCBCMode.classCTRModeThis is CTR mode as described in draft-ietf-secsh-newmodes-XY.txtclassDESDES.classDESedeDESede.classNullCipherNullCipher.Methods in com.trilead.ssh2.crypto.cipher that return BlockCipher Modifier and Type Method Description static BlockCipherBlockCipherFactory. createCipher(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 voidCipherInputStream. changeCipher(BlockCipher bc)voidCipherOutputStream. 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, InputStream bi)CipherOutputStream(BlockCipher tc, 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 voidTransportConnection. changeRecvCipher(BlockCipher bc, MAC mac)voidTransportManager. changeRecvCipher(BlockCipher bc, MAC mac)voidTransportConnection. changeSendCipher(BlockCipher bc, MAC mac)voidTransportManager. changeSendCipher(BlockCipher bc, MAC mac)
-