quarta-feira, 8 de julho de 2015

Helper Cripto



    ///
    /// Retorna criptografia
    ///
    /// criptografia a ser criptografada       
    public static string CriptoSenha(string texto)
    {
      TripleDESCryptoServiceProvider des = new TripleDESCryptoServiceProvider();
      MD5CryptoServiceProvider hashmd5 = new MD5CryptoServiceProvider();

      des.Key = hashmd5.ComputeHash(ASCIIEncoding.ASCII.GetBytes("YourKey"));
      des.Mode = CipherMode.ECB;

      ICryptoTransform desdencrypt = des.CreateEncryptor();
      object MyASCIIEncoding = new ASCIIEncoding();
      byte[] buff = ASCIIEncoding.ASCII.GetBytes(texto);
      return Convert.ToBase64String(desdencrypt.TransformFinalBlock(buff, 0, buff.Length));
     }
Postar um comentário