public class Ssh1Des3 extends SshCipher
DECRYPT_MODE, ENCRYPT_MODE
Constructor and Description |
---|
Ssh1Des3() |
Modifier and Type | Method and Description |
---|---|
String |
getAlgorithm() |
int |
getBlockSize()
Get the cipher block size.
|
int |
getKeyLength()
Return the key length required
|
String |
getProviderName() |
void |
init(int mode,
byte[] iv,
byte[] keydata)
Initialize the cipher with up to 40 bytes of iv and key data.
|
void |
transform(byte[] src,
int start,
byte[] dest,
int offset,
int len)
Transform the byte array according to the cipher mode; it is legal for the
source and destination arrays to reference the same physical array so
care should be taken in the transformation process to safeguard this rule.
|
getMacLength, getPriority, getSecurityLevel, isMAC, transform
public Ssh1Des3() throws IOException
IOException
public int getBlockSize()
SshCipher
getBlockSize
in class SshCipher
public String getAlgorithm()
getAlgorithm
in interface SshComponent
getAlgorithm
in interface SecureComponent
getAlgorithm
in class SshCipher
public void init(int mode, byte[] iv, byte[] keydata) throws IOException
SshCipher
init
in class SshCipher
mode
- the mode to operateiv
- the initiaization vectorkeydata
- the key dataIOException
public int getKeyLength()
SshCipher
getKeyLength
in class SshCipher
public void transform(byte[] src, int start, byte[] dest, int offset, int len) throws IOException
SshCipher
transform
in class SshCipher
IOException
public String getProviderName()
getProviderName
in class SshCipher
Copyright © 2024. All rights reserved.