Example #1
0
 /// <summary>
 /// バイト配列からMD5ダイジェスト値を取得する
 /// </summary>
 /// <param name="data">バイト配列</param>
 /// <returns>ダイジェスト値</returns>
 public static string CreateDigest(byte[] data)
 => MessageDigest.CreateDigest(new MD5CryptoServiceProvider(), data);
Example #2
0
 /// <summary>
 /// 文字列のSHA1ダイジェスト値を取得する
 /// </summary>
 /// <param name="s">文字列</param>
 /// <param name="enc">エンコーディング</param>
 /// <returns>ダイジェスト値</returns>
 public static string CreateDigest(string s, Encoding enc = null)
 => MessageDigest.CreateDigest(new SHA256CryptoServiceProvider(), s, enc);