我试图找出sha1(string,true);
C# 中的 PHP 等效方法。我尝试了很多搜索并尝试编写一些代码,但找不到任何解决方案。谁能告诉我如何获得sha1
长度为 20 的行二进制格式,例如 PHP 函数:PHP 手册中的 SHA1?
在 PHP 中:
sha1($sampletext, true);
在 C# 中:
string sampletext= "text";
SHA1 hash = SHA1CryptoServiceProvider.Create();
byte[] plainTextBytes = Encoding.ASCII.GetBytes(dataString);
byte[] hashBytes = hash.ComputeHash(plainTextBytes);
两者都返回不同的输出。
谢谢