Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_CHARSET |
static String |
DEFAULT_ENCODING |
static int |
DEFAULT_ITERATIONS |
Constructor and Description |
---|
Cryptor() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
decrypt(byte[] input,
String key,
String algorithm,
byte[] ivOrSalt,
int iterations)
a decrypt method that takes an encrypted byte-array for input and returns an unencrypted byte-array
|
static String |
decrypt(String input,
String key,
String algorithm,
byte[] ivOrSalt,
int iterations,
String encoding,
String charset)
a decrypt method that takes an encrypted, encoded, String for input and returns a clear-text String
|
static byte[] |
encrypt(byte[] input,
String key,
String algorithm,
byte[] ivOrSalt,
int iterations)
an encrypt method that takes a byte-array for input and returns an encrypted byte-array
|
static String |
encrypt(String input,
String key,
String algorithm,
byte[] ivOrSalt,
int iterations,
String encoding,
String charset)
an encrypt method that takes a clear-text String for input and returns an encrypted, encoded, String
|
public static final String DEFAULT_CHARSET
public static final String DEFAULT_ENCODING
public static final int DEFAULT_ITERATIONS
public Cryptor()
public static byte[] encrypt(byte[] input, String key, String algorithm, byte[] ivOrSalt, int iterations) throws PageException
PageException
public static String encrypt(String input, String key, String algorithm, byte[] ivOrSalt, int iterations, String encoding, String charset) throws PageException
PageException
public static byte[] decrypt(byte[] input, String key, String algorithm, byte[] ivOrSalt, int iterations) throws PageException
PageException
public static String decrypt(String input, String key, String algorithm, byte[] ivOrSalt, int iterations, String encoding, String charset) throws PageException
PageException
Copyright © 2015 Lucee