Uses of Interface
com.trilead.ssh2.crypto.cipher.BlockCipher
Packages that use BlockCipher
-
Uses of BlockCipher in com.trilead.ssh2.crypto.cipher
Classes in com.trilead.ssh2.crypto.cipher that implement BlockCipherModifier and TypeClassDescriptionclassAn implementation of the AES (Rijndael), from FIPS-197.classA class that provides Blowfish key encryption operations, such as encoding data and generating keys.classCBCMode.classThis is CTR mode as described in draft-ietf-secsh-newmodes-XY.txtclassDES.classDESede.classNullCipher.Methods in com.trilead.ssh2.crypto.cipher that return BlockCipherModifier and TypeMethodDescriptionstatic BlockCipherBlockCipherFactory.createCipher(String type, boolean encrypt, byte[] key, byte[] iv) Methods in com.trilead.ssh2.crypto.cipher with parameters of type BlockCipherModifier and TypeMethodDescriptionvoidCipherInputStream.changeCipher(BlockCipher bc) voidCipherOutputStream.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.transport
Methods in com.trilead.ssh2.transport with parameters of type BlockCipherModifier and TypeMethodDescriptionvoidTransportConnection.changeRecvCipher(BlockCipher bc, MessageMac mac) voidTransportManager.changeRecvCipher(BlockCipher bc, MessageMac mac) voidTransportConnection.changeSendCipher(BlockCipher bc, MessageMac mac) voidTransportManager.changeSendCipher(BlockCipher bc, MessageMac mac)