org.eclipse.net4j.util.security
Class SecurityUtil

java.lang.Object
  extended by org.eclipse.net4j.util.security.SecurityUtil

public final class SecurityUtil
extends java.lang.Object


Field Summary
static java.lang.String PBE_WITH_MD5_AND_DES
           
 
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
 

Field Detail

PBE_WITH_MD5_AND_DES

public static final java.lang.String PBE_WITH_MD5_AND_DES
See Also:
Constant Field Values
Method Detail

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

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.