- All Known Implementing Classes:
AES128CBC
, AES128CTR
, AES192CBC
, AES192CTR
, AES256CBC
, AES256CTR
, ARCFOUR
, ARCFOUR128
, ARCFOUR256
, BlowfishCBC
, CipherNone
, TripleDESCBC
, TripleDESCTR
public interface Cipher
-
Field Summary
Fields
static final int
static final int
-
Method Summary
int
int
void
init(int mode,
byte[] key,
byte[] iv)
boolean
void
update(byte[] foo,
int s1,
int len,
byte[] bar,
int s2)
-
Field Details
-
ENCRYPT_MODE
static final int ENCRYPT_MODE
- See Also:
-
-
DECRYPT_MODE
static final int DECRYPT_MODE
- See Also:
-
-
Method Details
-
getIVSize
int getIVSize()
-
getBlockSize
int getBlockSize()
-
-
update
void update(byte[] foo,
int s1,
int len,
byte[] bar,
int s2)
throws Exception
- Throws:
Exception
-