C# SHA512 加密之我见

来源:互联网 发布:潮州淘宝客服招聘 编辑:程序博客网 时间:2024/05/02 20:18
           最近一个地方要用到SHA512 加密,发现相关的资料都是鱼龙混杂,最终用这个方法完美解决!

        public static string sha512Encode(string source)
        {
            string result = "";
            byte[] buffer = Encoding.UTF8.GetBytes(source);//UTF-8 编码

            //64字节,512位
            SHA512CryptoServiceProvider SHA512 = new SHA512CryptoServiceProvider();
            byte[] h5 = SHA512.ComputeHash(buffer);

            result = BitConverter.ToString(h5).Replace("-", string.Empty);
 
            return result.ToLower();
        }

0 0