Quando eu escolheria AesCryptoServiceProvider sobre AesManaged ou RijndaelManaged?
Eu acho que os fatores distintivos são
AesCryptoServiceProvider é compatível com FIPSAesManaged é multi-plataforma, requer o .NET 3.0RijndaelManaged roda no .NET 2.0, requer restringir o tamanho do blocoisso é certo?