Dot-Net-3.5
AesManaged 與 RijndaelManaged
我目前正在將一段用 .NET 3.5 編寫的程式碼移植到 2.0。在程式碼中的某個點(重負載)正在使用 AesManaged 類,與 RijndaelManaged 相比,此實現是否有任何性能提升,從 AesManaged 更改為 RijndaelManaged 是否存在有關重負載的風險?
實際上有一個非常細微的區別:塊大小。
Rijndael 支持 128、192、256 位的塊大小。AES 僅支持 128 位塊大小。