public class RC4 extends Encryption
Constructor and Description |
---|
RC4() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
decodeAndDecrypt(java.lang.String value,
java.lang.String hexKey) |
static java.lang.String |
decrypt(byte[] input,
java.lang.String keyString) |
static byte[] |
encrypt(java.lang.String input,
java.lang.String keyString) |
static java.lang.String |
encryptAndEncode(java.lang.String value,
java.lang.String hexKey) |
base64Decode, base64Encode
public static java.lang.String encryptAndEncode(java.lang.String value, java.lang.String hexKey) throws CryptoException
CryptoException
public static java.lang.String decodeAndDecrypt(java.lang.String value, java.lang.String hexKey) throws CryptoException
CryptoException
public static byte[] encrypt(java.lang.String input, java.lang.String keyString) throws java.io.UnsupportedEncodingException, java.security.GeneralSecurityException, org.apache.commons.codec.DecoderException
java.io.UnsupportedEncodingException
java.security.GeneralSecurityException
org.apache.commons.codec.DecoderException
public static java.lang.String decrypt(byte[] input, java.lang.String keyString) throws java.io.UnsupportedEncodingException, java.security.GeneralSecurityException, org.apache.commons.codec.DecoderException
java.io.UnsupportedEncodingException
java.security.GeneralSecurityException
org.apache.commons.codec.DecoderException