Package com.trilead.ssh2.crypto.cipher
Class CipherInputStream
java.lang.Object
com.trilead.ssh2.crypto.cipher.CipherInputStream
CipherInputStream.
- Version:
- $Id: CipherInputStream.java,v 1.1 2007/10/15 12:49:55 cplattne Exp $
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) InputStream
(package private) int
(package private) final int
(package private) byte[]
(package private) BlockCipher
(package private) byte[]
(package private) byte[]
(package private) int
(package private) int
(package private) int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
currentCipher
BlockCipher currentCipher -
bi
InputStream bi -
buffer
byte[] buffer -
enc
byte[] enc -
blockSize
int blockSize -
pos
int pos -
BUFF_SIZE
final int BUFF_SIZE- See Also:
-
input_buffer
byte[] input_buffer -
input_buffer_pos
int input_buffer_pos -
input_buffer_size
int input_buffer_size
-
-
Constructor Details
-
CipherInputStream
-
-
Method Details
-
fill_buffer
- Throws:
IOException
-
internal_read
- Throws:
IOException
-
changeCipher
-
getBlock
- Throws:
IOException
-
read
- Throws:
IOException
-
read
- Throws:
IOException
-
read
- Throws:
IOException
-
readPlain
- Throws:
IOException
-