public string Encriptar(string pPalabra, string pNombre) { FabricaDeEncriptadores fabrica = FabricaDeEncriptadores.Instance; IEncriptador encriptador = fabrica.GetEncriptador(pNombre); return(encriptador.Encriptar(pPalabra)); }
public void EncriptarNulo_Normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador nulo = fFachada.obtenerNulo(); string resultado = nulo.Encriptar("hola"); string resultadoEsperado = "cdef"; Assert.AreEqual(resultado, resultadoEsperado); }
public void EncriptarAes_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador aes = fFachada.obtenerAes(); string resultado = aes.Encriptar("hola"); string resultadoEsperado = ("hola"); Assert.AreEqual(resultado, resultadoEsperado); }
public void EncriptarAes_normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador aes = fFachada.obtenerAes(); string resultado = aes.Encriptar("hola"); string resultadoEsperado = "cdef"; Assert.AreEqual(resultado, resultadoEsperado); }
public void Encriptar_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador cesar = fFachada.obtenerCesar(); string resultado = cesar.Encriptar("hola"); string resultadoEsperado = ("hola"); Assert.AreEqual(resultado, resultadoEsperado); }
public void EncriptarInvertircadena_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador invertirCadena = fFachada.obtenerInvertirCadena(); string resultado = invertirCadena.Encriptar("hola"); string resultadoEsperado = ("aloh"); Assert.AreEqual(resultado, resultadoEsperado); }
public void EncriptarNulo_VuelveAEmpezar() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador nulo = fFachada.obtenerNulo(); string resultado = nulo.Encriptar("hola"); string resultadoEsperado = ("hola"); Assert.AreEqual(resultado, resultadoEsperado); }
public void Encriptar_normal() { FachadaEncriptador fFachada = new FachadaEncriptador(); IEncriptador cesar = fFachada.obtenerCesar(); string resultado = cesar.Encriptar("abcd"); string resultadoEsperado = "defg"; Assert.AreEqual(resultado, resultadoEsperado); }
//IEncriptador encriptador public static string Encriptar(string nombreEncriptador, string frase) { IEncriptador encriptador = FabricaEncriptadores.Instancia.GetEncriptadores(nombreEncriptador); return(encriptador.Encriptar(frase)); }
/// <summary> /// Obtiene el encriptador TripleDES de la fabrica y realiza la encriptacion /// </summary> /// <param name="pCadena">cadena a encriptar</param> /// <returns>cadena encriptada</returns> public string EncriptarTripleDES(string pCadena) { IEncriptador tripleDES = instancia.GetEncriptador("TripleDES"); return(tripleDES.Encriptar(pCadena)); }
/// <summary> /// Obtiene el encriptador Null de la fabrica y realiza la encriptacion /// </summary> /// <param name="pCadena">cadena a encriptar</param> /// <returns>cadena encriptada</returns> public string EncriptarNulo(string pCadena) { IEncriptador eNull = instancia.GetEncriptador("Null"); return(eNull.Encriptar(pCadena)); }
/// <summary> /// Obtiene el encriptador AES de la fabrica y realiza la encriptacion /// </summary> /// <param name="pCadena">cadena a encriptar</param> /// <returns>cadena encriptada</returns> public string EncriptarAES(string pCadena) { IEncriptador eAES = instancia.GetEncriptador("AES"); return(eAES.Encriptar(pCadena)); }
/// <summary> /// Obtiene el encriptador Cesar de la fabrica y realiza la encriptacion /// </summary> /// <param name="pCadena">cadena a encriptar</param> /// <returns>cadena encriptada</returns> public string EncriptarCesar(string pCadena) { IEncriptador eCesar = instancia.GetEncriptador("Cesar"); return(eCesar.Encriptar(pCadena)); }