com.mindbright.ssh
public abstract class SSHCipher extends java.lang.Object
Constructor and Description |
---|
SSHCipher() |
Modifier and Type | Method and Description |
---|---|
byte[] |
decrypt(byte[] src) |
abstract void |
decrypt(byte[] src,
int srcOff,
byte[] dest,
int destOff,
int len) |
byte[] |
encrypt(byte[] src) |
abstract void |
encrypt(byte[] src,
int srcOff,
byte[] dest,
int destOff,
int len) |
static SSHCipher |
getInstance(java.lang.String algorithm) |
abstract void |
setKey(boolean encrypt,
byte[] key) |
void |
setKey(boolean encrypt,
java.lang.String key) |
public static SSHCipher getInstance(java.lang.String algorithm)
public abstract void encrypt(byte[] src, int srcOff, byte[] dest, int destOff, int len)
public abstract void decrypt(byte[] src, int srcOff, byte[] dest, int destOff, int len)
public abstract void setKey(boolean encrypt, byte[] key)
public byte[] encrypt(byte[] src)
public byte[] decrypt(byte[] src)
public void setKey(boolean encrypt, java.lang.String key) throws java.lang.NoSuchMethodException
java.lang.NoSuchMethodException