public string Desencriptar(string pPalabraEncriptada, string pNombre) { FabricaDeEncriptadores fabrica = FabricaDeEncriptadores.Instance; IEncriptador encriptador = fabrica.GetEncriptador(pNombre); return(encriptador.Desencriptar(pPalabraEncriptada)); }
public void DesencriptarAes_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador aes = fFachada.obtenerAes(); string resultado = aes.Desencriptar("AbZc"); string resultadoEsperado = "vwUx"; Assert.AreEqual(resultado, resultadoEsperado); }
public void DesencriptarAes_normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador aes = fFachada.obtenerAes(); string resultado = aes.Desencriptar("Hola"); string resultadoEsperado = "abcd"; Assert.AreEqual(resultado, resultadoEsperado); }
public void Desencriptar_normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador cesar = fFachada.obtenerCesar(); string resultado = cesar.Desencriptar("Hola"); string resultadoEsperado = "abcd"; Assert.AreEqual(resultado, resultadoEsperado); }
public void DesencriptarInvertirCadena_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador invertirCadena = fFachada.obtenerInvertirCadena(); string resultado = invertirCadena.Desencriptar("AbZc"); string resultadoEsperado = "cZbA"; Assert.AreEqual(resultado, resultadoEsperado); }
public void DesencriptarInvertirCadena_normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador invertirCadena = fFachada.obtenerInvertirCadena(); string resultado = invertirCadena.Desencriptar("Hola"); string resultadoEsperado = "aloH"; Assert.AreEqual(resultado, resultadoEsperado); }
public void DesencriptarNulo_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador nulo = fFachada.obtenerNulo(); string resultado = nulo.Desencriptar("AbZc"); string resultadoEsperado = "vwUx"; Assert.AreEqual(resultado, resultadoEsperado); }
public void DesencriptarNulo_normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador nulo = fFachada.obtenerNulo(); string resultado = nulo.Desencriptar("Hola"); string resultadoEsperado = "abcd"; Assert.AreEqual(resultado, resultadoEsperado); }
public static string Desencriptar(string nombreEncriptador, string frase) { IEncriptador encriptador = FabricaEncriptadores.Instancia.GetEncriptadores(nombreEncriptador); return(encriptador.Desencriptar(frase)); }
/// <summary> /// Obtiene el encriptador Null de la fabrica y realiza la desencriptacion /// </summary> /// <param name="pCadena">cadena encriptada</param> /// <returns>cadena original</returns> public string DesencriptarNulo(string pCadena) { IEncriptador eNull = instancia.GetEncriptador("Null"); return(eNull.Desencriptar(pCadena)); }
/// <summary> /// Obtiene el encriptador AES de la fabrica y realiza la desencriptacion /// </summary> /// <param name="pCadena">cadena encriptada</param> /// <returns>cadena original</returns> public string DesencriptarAES(string pCadena) { IEncriptador eAES = instancia.GetEncriptador("AES"); return(eAES.Desencriptar(pCadena)); }
/// <summary> /// Obtiene el encriptador Cesar de la fabrica y realiza la desencriptacion /// </summary> /// <param name="pCadena">cadena encriptada</param> /// <returns>cadena original</returns> public string DesencriptarCesar(string pCadena) { IEncriptador eCesar = instancia.GetEncriptador("Cesar"); return(eCesar.Desencriptar(pCadena)); }
/// <summary> /// Obtiene el encriptador TripleDES de la fabrica y realiza la desencriptacion /// </summary> /// <param name="pCadena">cadena encriptada</param> /// <returns>cadena original</returns> public string DesencriptarTripleDES(string pCadena) { IEncriptador tripleDES = instancia.GetEncriptador("TripleDES"); return(tripleDES.Desencriptar(pCadena)); }