日期:2014-05-18  浏览次数:20509 次

用Encoding.UTF7进行编码的含义是为了安全吗?
下了个程序,看到里面有个代码是这样写的
C# code
Encoding utfstr = Encoding.UTF7;
        byte[] utfstrByte = utfstr.GetBytes(spass.Trim());
        string mima = BitConverter.ToString(utfstrByte);

请问,是为了安全吗?

------解决方案--------------------
文字编码与安全无关,只是为了让接收者正确地得到文本...如同你说中文德国人说德文一样,你们相互不能沟通那就大家都用一个能够理解的统一的编码例如英文...