就是把字符串转成base64编码的便于网络发送吧,参考http://blog.run2me.com/dipper/articles/1606.aspx

解决方案 »

  1.   

    这个根本不全啊dcipher.doFinal方法都没有
    只能提供你一点我用过的方法/// <summary>
            /// 默认UTF-8 String转Byte[]
            /// </summary>
            /// <param name="str"></param>
            /// <returns></returns>
            public static byte[] getBytes(this string str)
            {
                return UnicodeEncoding.UTF8.GetBytes(str);
            }
            /// <summary>
            /// 默认UTF-8 Byte[]转String
            /// </summary>
            /// <param name="b"></param>
            /// <returns></returns>
            public static string getString(this byte[] b)
            {
                return UnicodeEncoding.UTF8.GetString(b);
            }
            /// <summary>
            /// 自定义编码转Byte[]
            /// </summary>
            /// <param name="str"></param>
            /// <param name="codeName"></param>
            /// <returns></returns>
            public static byte[] getBytes(this string str, string codeName)
            {
                return Encoding.GetEncoding(codeName).GetBytes(str);
            }
      

  2.   

    Java 的 Base64 还用Key的。这个有吗?