91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C# MessageDigest如何使用

c#
小樊
83
2024-07-26 09:27:06
欄目: 編程語言

在C#中,可以使用System.Security.Cryptography命名空間中的SHA256類來實現MessageDigest功能。下面是一個簡單的示例:

using System;
using System.Security.Cryptography;
using System.Text;

class Program
{
    static void Main()
    {
        string input = "Hello, world!";
        
        using (SHA256 sha256 = SHA256.Create())
        {
            byte[] inputBytes = Encoding.UTF8.GetBytes(input);
            byte[] hashBytes = sha256.ComputeHash(inputBytes);
            
            string hashString = BitConverter.ToString(hashBytes).Replace("-", "").ToLower();
            Console.WriteLine("MessageDigest (SHA-256) of input: " + hashString);
        }
    }
}

在這個示例中,我們首先創建了一個SHA256實例,然后將輸入字符串轉換為字節數組,并使用ComputeHash方法計算出MessageDigest。最后,我們將MessageDigest轉換為十六進制字符串并輸出到控制臺。

0
永靖县| 江北区| 承德县| 巫山县| 崇阳县| 广平县| 左贡县| 蚌埠市| 阿合奇县| 堆龙德庆县| 资源县| 安达市| 都江堰市| 咸丰县| 仁怀市| 榆社县| 新兴县| 神木县| 突泉县| 古丈县| 南澳县| 深圳市| 井研县| 大渡口区| 武清区| 五大连池市| 汝阳县| 屏南县| 双城市| 徐水县| 育儿| 尼木县| 中宁县| 谷城县| 建平县| 马边| 宜都市| 利津县| 曲麻莱县| 宜州市| 故城县|