public string GetGravatarHash(string email) { Requires.NotNullOrEmpty(email, "email"); MD5 m = new MD5Cng(); return BitConverter.ToString( m.ComputeHash(Encoding.UTF8.GetBytes(email.Trim().ToLower()))) .Replace("-", "") .ToLower(); }