/// <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; } }
/// <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"; }