|
Authentication API v8.1 SP2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SimpleCipher
This is an interface for simple block cipher implementations.
| Method Summary | |
|---|---|
void |
clear()
Clears all sensitive data in the object. |
byte[] |
decrypt(byte[] data)
Performs decryption on the data with the initialized key. |
byte[] |
decrypt(byte[] data,
int offset,
int length)
Performs decryption on the data with the initialized key. |
byte[] |
encrypt(byte[] data)
Performs encryption on the data with the initialized key. |
byte[] |
encrypt(byte[] data,
int offset,
int length)
Performs encryption on the data with the initialized key. |
void |
setKey(byte[] key)
Initializes the cipher with the specified key. |
void |
setKey(byte[] key,
int offset,
int length)
Initializes the cipher with the specified key. |
| Method Detail |
|---|
void setKey(byte[] key)
key - the key for subsequent cryptographic operations.
void setKey(byte[] key,
int offset,
int length)
key - the key for subsequent cryptographic operations.offset - index to the first byte of the key.length - length of the key.byte[] encrypt(byte[] data)
data - the data to encrypt.
byte[] encrypt(byte[] data,
int offset,
int length)
data - the data to encrypt.offset - index to the first byte of data to encrypt.length - length of the data to encrypt.
byte[] decrypt(byte[] data)
data - the data to decrypt.
byte[] decrypt(byte[] data,
int offset,
int length)
data - the data to decrypt.offset - index to the first byte of data to decrypt.length - length of the data to decrypt.
void clear()
|
Authentication API v8.1 SP2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||