public class PayloadEncrypter
extends java.lang.Object
| Constructor and Description |
|---|
PayloadEncrypter(java.lang.String password,
byte[] iv) |
PayloadEncrypter(java.lang.String password,
int token) |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
align(byte[] data,
int mod,
java.lang.Byte paddingByte) |
byte[] |
decrypt(byte[] data) |
byte[] |
encrypt(byte[] data) |
static byte[] |
encryptPayload(byte[] alignedData,
java.lang.String password,
int token) |
byte[] |
getRandomPartOfIV() |
public PayloadEncrypter(java.lang.String password,
byte[] iv)
public PayloadEncrypter(java.lang.String password,
int token)
public byte[] getRandomPartOfIV()
public byte[] encrypt(byte[] data)
public byte[] decrypt(byte[] data)
public static byte[] encryptPayload(byte[] alignedData,
java.lang.String password,
int token)
public static byte[] align(byte[] data,
int mod,
java.lang.Byte paddingByte)