當前位置:編程學習大全網 - 網站源碼 - C#異或加密解密源碼誰有啊

C#異或加密解密源碼誰有啊

最簡單的異或加密解密,特點是加密解密算法相同:下面的可以直接測試。

private void button1_Click(object sender, EventArgs e)

{

byte key = 123;

Text = encryptDecryptStr(textBox1.Text, key);

}

private string encryptDecryptStr(string p, byte key)

{

byte[] bs = Encoding.Default.GetBytes(p);

for (int i = 0; i < bs.Length; i++)

{

bs[i] = (byte)(bs[i] ^ key);

}

return Encoding.Default.GetString(bs);

}

private void button2_Click(object sender, EventArgs e)

{

byte key = 123;

button2.Text = encryptDecryptStr(Text, key);

}

  • 上一篇:法國鬥牛犬取名字大全
  • 下一篇:微信小程序點餐系統開發多少錢
  • copyright 2024編程學習大全網