Package | Description |
---|---|
com.trilead.ssh2.crypto.cipher | |
com.trilead.ssh2.transport |
Modifier and Type | Class and 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.txt
|
class |
DES
DES.
|
class |
DESede
DESede.
|
class |
NullCipher
NullCipher.
|
Modifier and Type | Method and Description |
---|---|
static BlockCipher |
BlockCipherFactory.createCipher(String type,
boolean encrypt,
byte[] key,
byte[] iv) |
Modifier and Type | Method and Description |
---|---|
void |
CipherInputStream.changeCipher(BlockCipher bc) |
void |
CipherOutputStream.changeCipher(BlockCipher bc) |
Constructor and 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) |
Modifier and Type | Method and 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) |
Copyright © 2018. All rights reserved.