亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
湖州市| 开鲁县| 大庆市| 金秀| 尉氏县| 长丰县| 阿拉善盟| 五大连池市| 淮南市| 宿迁市| 陇川县| 华安县| 阿拉善盟| 阜阳市| 调兵山市| 大石桥市| 中方县| 县级市| 济南市| 屯昌县| 安西县| 星座| 城市| 平凉市| 繁峙县| 本溪市| 陵水| 林周县| 电白县| 璧山县| 临沭县| 黎城县| 手游| 东兰县| 淮南市| 安泽县| 安岳县| 沾化县| 清河县| 余江县| 灌阳县|