public class Crypto
extends java.lang.Object
| Constructor and Description |
|---|
Crypto(java.lang.String cipherKey) |
Crypto(java.lang.String cipherKey,
java.lang.String customInitializationVector) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
decrypt(java.lang.String cipher_text)
Decrypt
|
java.lang.String |
encrypt(java.lang.String input) |
static byte[] |
hexEncode(byte[] input) |
static byte[] |
hexStringToByteArray(java.lang.String s) |
void |
initCiphers() |
static byte[] |
md5(java.lang.String input)
Get MD5
|
static byte[] |
sha256(byte[] input)
Get SHA256
|
public Crypto(java.lang.String cipherKey)
public Crypto(java.lang.String cipherKey,
java.lang.String customInitializationVector)
public void initCiphers()
throws PubNubException
PubNubExceptionpublic static byte[] hexEncode(byte[] input)
throws PubNubException
PubNubExceptionpublic java.lang.String encrypt(java.lang.String input)
throws PubNubException
PubNubExceptionpublic java.lang.String decrypt(java.lang.String cipher_text)
throws PubNubException
cipher_text - PubNubExceptionpublic static byte[] hexStringToByteArray(java.lang.String s)
public static byte[] md5(java.lang.String input)
throws PubNubException
input - PubNubExceptionpublic static byte[] sha256(byte[] input)
throws PubNubException
input - PubNubException