中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在c#中實現md5加密

c#
小樊
83
2024-06-30 00:44:42
欄目: 編程語言

在C#中實現MD5加密,可以使用System.Security.Cryptography命名空間中的MD5類。以下是一個簡單的示例代碼:

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

class Program
{
    static void Main()
    {
        string input = "Hello, world!";
        
        using (MD5 md5 = MD5.Create())
        {
            byte[] inputBytes = Encoding.ASCII.GetBytes(input);
            byte[] hashBytes = md5.ComputeHash(inputBytes);
            
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < hashBytes.Length; i++)
            {
                sb.Append(hashBytes[i].ToString("x2"));
            }
            
            string hash = sb.ToString();
            Console.WriteLine("MD5 hash of '{0}': {1}", input, hash);
        }
    }
}

以上代碼將字符串"Hello, world!"進行MD5加密,并輸出加密后的結果。在實際應用中,可以將加密后的結果存儲到數據庫中或者用于數據傳輸驗證等場景。

0
贡觉县| 榆中县| 翁牛特旗| 怀集县| 武山县| 于都县| 于田县| 永川市| 景德镇市| 陵水| 永州市| 拜城县| 于都县| 盈江县| 承德市| 宁安市| 汉寿县| 靖安县| 栖霞市| 天津市| 长汀县| 紫金县| 城口县| 贵定县| 西峡县| 邵阳县| 九龙县| 历史| 个旧市| 舞阳县| 建阳市| 土默特右旗| 余姚市| 搜索| 安陆市| 吉林省| 新竹县| 柘荣县| 台南市| 长丰县| 云安县|