「C#入門」MD5を計算するサンプル

2018年11月4日

サンプルコード

public static string GetMd5HashStrFunc(string addr)
{
    byte[] data = Encoding.UTF8.GetBytes(addr);

    var am = new MD5CryptoServiceProvider();

    // ハッシュ値を計算
    byte[] kdf = am.ComputeHash(data);

    am.Clear();

    // バイト型配列を16進数文字列に変換
    var cft = new StringBuilder();
    foreach (byte k in kdf)
    {
        cft.Append(k.ToString("X2"));
    }
    return cft.ToString();
}

C#

Posted by arkgame