Decrypting bytes encrypted by .NET's RijndaelManaged using Java
问题 I am trying to decrypt something, which was encrypted using RijndaelManaged of .NET/C#, using Java to decrypt. The C# program is not mine; I cannot change it to be more interoperable. But I know how it is encrypting: byte[] bytes = new UnicodeEncoding().GetBytes(password); // edit: built-in is 8chars FileStream fileStream = new FileStream(outputFile, FileMode.Create); RijndaelManaged rijndaelManaged = new RijndaelManaged(); CryptoStream cryptoStream = new CryptoStream((Stream) fileStream,