Hi,现在知道一个加密的文件是使用 256 位 Rijndael AES 的加密方法,在知道加密使用的 Key 的情况下,足够解密该文件了吗?请指点,谢谢。

解决方案 »

  1.   

    AES的算法不是固定的,即使知道了Key,算法本身可以插入各种数据处理,至少微软内置的AES算法就有特殊处理,无法模仿。
      

  2.   


    请问是不是少了下面几个数据??
                RijndaelManaged rm = new RijndaelManaged();
                rm.KeySize = 256;
                rm.BlockSize = 128;
                rm.Mode = CipherMode.CBC;
                rm.Padding = PaddingMode.PKCS7;
                rm.IV = data1;

                rm.Key = data2;
      

  3.   


    请问是不是少了下面几个数据??            RijndaelManaged rm = new RijndaelManaged();
                rm.KeySize = 256;
                rm.BlockSize = 128;
                rm.Mode = CipherMode.CBC;
                rm.Padding = PaddingMode.PKCS7;
                rm.IV = data1;

                rm.Key = data2;