当前位置: 代码迷 >> 综合 >> C#简单的加密与解密
  详细解决方案

C#简单的加密与解密

热度:57   发布时间:2024-02-13 03:09:11.0
  //测试加密private void ButtonTest_Click(object sender, EventArgs e){this.textBox2.Text = StringToHex16String(this.TextBox1.Text.Trim());}
 /// <summary>/// 此方法用于将普通字符串转换成16进制的字符串。/// </summary>/// <param name="data">要转换的字符串。</param>/// <returns></returns>public static string StringToHex16String(string data){//将字符串转换成字节数组。byte[] buffer = System.Text.Encoding.UTF8.GetBytes(data);//定义一个string类型的变量,用于存储转换后的值。string result = string.Empty;for (int i = 0; i < buffer.Length; i++){//将每一个字节数组转换成16进制的字符串,以空格相隔开。result += Convert.ToString(buffer[i], 16) + " ";}return result;}

解密:

//测试解密private void ButtonTe
  相关解决方案