2010-02-18 12 views
12

Aktualnie przesyłam fragment kodu napisanego w .NET 3.5 do 2.0. W którymś momencie kodu (duże obciążenie) używana jest klasa AesManaged, czy są jakieś zyski wydajności z tej implementacji w porównaniu do RijndaelManaged, i czy istnieje jakiekolwiek ryzyko przy zmianie z AesManaged na RijndaelManaged w przypadku dużego obciążenia?AesManaged kontra Rijndael Managed

Odpowiedz

9

W rzeczywistości istnieje jedna bardzo subtelna różnica: Rozmiar bloku.

Rijndael obsługuje rozmiary bloków 128, 192, 256 bitów. AES obsługuje tylko 128-bitowe rozmiary bloków.

Powiązane problemy