/// <summary> /// Método de la clase SecurityProtocol. Utilizado para la desencryptación de datos. /// </summary> /// <param name="toDecrypt">String a ser encryptado.</param> /// <returns>Retorna un string con los datos encryptados.</returns> public static string DecryptString(string toDecrypt) { byte[] stringInBytes = Convert.FromBase64String(toDecrypt); byte[] resoult = SecurityProtocolService.DecryptTripleDES(stringInBytes); return UnicodeEncoding.UTF8.GetString(resoult); }
/// <summary> /// Método de la clase SecurityProtocol. Utilizado para la encryptación de datos. /// </summary> /// <param name="toEncrypt">String a ser desencryptado.</param> /// <returns>Retorna un string con los datos desencryptados.</returns> public static string EncryptString(string toEncrypt) { byte[] stringInBytes = Encoding.UTF8.GetBytes(toEncrypt); byte[] resoult = SecurityProtocolService.EncryptTripleDES(stringInBytes); return Convert.ToBase64String(resoult); }