-
打开你的.NET项目。
-
右键点击解决方案资源管理器中的项目,选择“管理NuGet包”。
-
在NuGet包管理器中,点击“浏览”选项卡。
-
搜索“BouncyCastle”包,然后点击“安装”。
-
等待安装完成。
using Org.BouncyCastle.Crypto.Digests; using Org.BouncyCastle.Utilities.Encoders;public string CalculateSha3_224(string input) {var digest = new Sha3Digest(224);var bytes = Encoding.UTF8.GetBytes(input);digest.BlockUpdate(bytes, 0, bytes.Length);var result = new byte[digest.GetDigestSize()];digest.DoFinal(result, 0);return Hex.ToHexString(result); }