SHA256ハッシュ値を取得する方法です。
サンプル
例)文字列"HOGEHOGE"のSHA256ハッシュ値を取得する
結果
e0cc651498b38512d6e7c50229ec2156a95d04d20dfa3b5962a530152d226c8f
その他のSHAクラス
SHAハッシュ値には、SHA256以外にもSHA1やSHA512などがあります。
それらのハッシュ値を取得したい場合は、以下のクラスをご使用ください。
SHAの種類 | クラス |
---|---|
SHA1 | SHA1CryptoServiceProvider |
SHA256 | SHA256CryptoServiceProvider |
SHA384 | SHA384CryptoServiceProvider |
SHA512 | SHA512CryptoServiceProvider |
上記すべて、System.Security.Cryptography名前空間内のクラスです。
備考
- SHA256ハッシュ値を取得するには、System.Security.Cryptography.SHA256CryptoServiceProviderクラスを使用します。