用异或Xor就行了,是最简单的加密方法。
  

解决方案 »

  1.   

    如果要对字符串的话,也必须逐一加密,将所有数字都转换成UNICODE或ASCII,然后加密。
    如果你希望得到好的加密算法,到网上查一下RAS和DES加密算法。
      

  2.   

    更简单的,用NOT就可以变成乱码,再NOT一下恢复,够简单的了吧
      

  3.   

    如果对安全性要求不高,打乱次序或是keycode+1不就行了。
      

  4.   

    在每个char前加一个字节,和email乱码原理一样
      

  5.   

    简单点,还是用ASCII+某个数。如果要复杂的话
    先要把所有的东西都转成16进制。
    然后每16或32或64位进行矩形排列,然后按一定的顺序互换位置,知道吗?
    再复杂点,这需要有离散数学的基础
    矩形排列后,有一个离散公式得到某点公式,然后由此公式得到点放置的相应位置和加密的数值,一般为三次排列(二次为加密),可得到加密的东西,标准的乱码。
    还原是通过离散公式的母公式进行还原。当然具体还有许多操作这叫RAS加密。美国现在的128位加密算法就是这样的。
      

  6.   

    Option ExplicitPrivate Sub Command1_Click()
       Text1.Text = ChrB(129) & Text1.Text
    End SubPrivate Sub Form_Load()
       Text1.Text = "你好"
    End Sub