Ir al contenido principal

Entradas

Mostrando entradas de agosto, 2010

Java - Encriptacion / Desencriptacion de propiedades en archivo Properties

El siguiente ejemplo, permite grabar propiedades en un archivo .properties encriptadas y recuperar las mismas, estos son los pasos: Primero se crea la clase para el manejo de las Excepciones, el archivo se llama EncriptaException, este es el código: public class EncriptaException extends Exception{     public EncriptaException(String message) {         super(message);     } } Luego se crea la clase encargada de la encriptación y desencriptación, se llama Encripta, este es el código: import java.io.UnsupportedEncodingException; import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Arrays; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import javax.crypto.NoSuchPaddingException; import javax.crypto...