.net中的ECB加密算法疑问??
qb515 2003-07-31 10:56:32
我用了.net中的ECB加密算法,可以加密也可以解密,但是加密后,变的最后都有一个等号。如果你的密码很长。没有这种情况。
比如:
mystart 加密后 f24JFA2FSAO=
后面总是有一个=号。。。。 如果你的密码很长。没有这种情况。
源代码:
......
DES.Mode = CipherMode.ECB;
ICryptoTransform DESEncrypt = DES.CreateEncryptor();
byte[] Buffer = ASCIIEncoding.ASCII.GetBytes(str);
return Convert.ToBase64String(DESEncrypt.TransformFinalBlock(Buffer, 0, Buffer.Length));
请问高手就是这个样子吗???