MemoryStream ms = new MemoryStream();
你的原始数据在哪里?
两个byte[]:Key,IV只是用在了RMCrypto.CreateEncryptor(Key, IV)改成这样:
byte[] data = "你的原始数据";
MemoryStream ms = new MemoryStream(data);
你的原始数据在哪里?
两个byte[]:Key,IV只是用在了RMCrypto.CreateEncryptor(Key, IV)改成这样:
byte[] data = "你的原始数据";
MemoryStream ms = new MemoryStream(data);
但是我这一句向流里写了数据:sWriter.WriteLine(str);
会不会是因为MemoryStream 类本身的某些特性
我在sWriter.WriteLine(str);后加上CryptStream.FlushFinalBlock还是一样。enStr仍然是空的。
RMCrypto.CreateEncryptor(Key, IV),
CryptoStreamMode.Write);有问题