2

私のWindowsPhoneアプリケーションでは、SHA-1アルゴリズムを使用してハッシュを取得する必要があります。これどうやってするの?たとえば、私は持っていますstring text="1234";

4

3 に答える 3

5

このSHA1Managedクラスを使用して、バイト配列のハッシュを計算します。おそらく次のようなことをします。

var sha = new SHA1Managed(); 
var bytes = System.Text.Encoding.UTF8.GetBytes(text);
byte[] resultHash = sha.ComputeHash(bytes);
于 2012-06-11T13:20:46.720 に答える
0

System.Security.Cryptography.SHA1Managedクラスを使用する必要があります。

于 2012-06-11T13:22:06.203 に答える
0
SHA1 sha = new SHA1CryptoServiceProvider(); 
byte[] result = sha.ComputeHash(System.Text.Encoding.UTF8.GetBytes(text));
于 2012-06-11T13:17:44.637 に答える