Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }