org.eclipse.net4j.util.security
Class SecurityUtil
java.lang.Object
org.eclipse.net4j.util.security.SecurityUtil
public final class SecurityUtil
- extends java.lang.Object
Method Summary |
static byte[] |
encrypt(byte[] data,
char[] password,
java.lang.String algorithmName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PBE_WITH_MD5_AND_DES
public static final java.lang.String PBE_WITH_MD5_AND_DES
- See Also:
- Constant Field Values
encrypt
public static byte[] encrypt(byte[] data,
char[] password,
java.lang.String algorithmName)
throws java.security.NoSuchAlgorithmException,
java.security.spec.InvalidKeySpecException,
javax.crypto.NoSuchPaddingException,
java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
javax.crypto.IllegalBlockSizeException,
javax.crypto.BadPaddingException
- Throws:
java.security.NoSuchAlgorithmException
java.security.spec.InvalidKeySpecException
javax.crypto.NoSuchPaddingException
java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException
javax.crypto.IllegalBlockSizeException
javax.crypto.BadPaddingException