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...