예제 #1
0
 /// <summary>Desencripta la cadena de texto utilizando el proveedor de criptografia seleccionado</summary>
 /// <param name="input">Cadena de Texto</param>
 public static string DecriptText(Crypto.CryptoProvider provider, string input)
 {
     try
     {
         return(new CryptoBussiness(provider).DecryptString(input));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
 /// <summary>
 /// Inicializa el servicio de criptografia con un proveedor determinado
 /// </summary>
 /// <param name="provider">Proveedor de encriptación</param>
 public CryptoBussiness(Crypto.CryptoProvider provider)
 {
     objCrypto     = new Crypto(provider);
     objCrypto.Key = "FRMINFRA";
     objCrypto.IV  = "9X=Hu_hg3w[5*daC";
 }