com.uwyn.rife.tools
Class StringEncryptor
java.lang.Object
com.uwyn.rife.datastructures.EnumClass<String>
com.uwyn.rife.tools.StringEncryptor
public class StringEncryptor
- extends EnumClass<String>
IDENTIFIER_OBF
public static final String IDENTIFIER_OBF
- See Also:
- Constant Field Values
IDENTIFIER_MD5
public static final String IDENTIFIER_MD5
- See Also:
- Constant Field Values
IDENTIFIER_MD5HEX
public static final String IDENTIFIER_MD5HEX
- See Also:
- Constant Field Values
IDENTIFIER_SHA
public static final String IDENTIFIER_SHA
- See Also:
- Constant Field Values
IDENTIFIER_SHAHEX
public static final String IDENTIFIER_SHAHEX
- See Also:
- Constant Field Values
IDENTIFIER_WHIRLPOOL
public static final String IDENTIFIER_WHIRLPOOL
- See Also:
- Constant Field Values
IDENTIFIER_WHIRLPOOLHEX
public static final String IDENTIFIER_WHIRLPOOLHEX
- See Also:
- Constant Field Values
OBF
public static final StringEncryptor OBF
MD5
public static final StringEncryptor MD5
MD5HEX
public static final StringEncryptor MD5HEX
SHA
public static final StringEncryptor SHA
SHAHEX
public static final StringEncryptor SHAHEX
WHIRLPOOL
public static final StringEncryptor WHIRLPOOL
WHIRLPOOLHEX
public static final StringEncryptor WHIRLPOOLHEX
getEncryptor
public static StringEncryptor getEncryptor(String identifier)
encrypt
public String encrypt(String value)
throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
autoEncrypt
public static String autoEncrypt(String value)
throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
matches
public static boolean matches(String checkedValue,
String encryptedValue)
throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
adaptiveEncrypt
public static String adaptiveEncrypt(String clearValue,
String encryptedValue)
throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
obfuscate
public static String obfuscate(String value)
deobfuscate
public static String deobfuscate(String value)
main
public static void main(String[] arguments)
Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.