Attualmente sto eseguendo il porting di un pezzo di codice scritto in .NET da 3.5 a 2.0. A un certo punto nel codice (carico pesante) viene utilizzata la classe AesManaged, ci sono miglioramenti di prestazioni rispetto a RijndaelManaged e ci dovrebbero essere dei rischi quando si passa da AesManaged a RijndaelManaged per il carico pesante?AesManaged versus RijndaelManaged
12
A
risposta
9
In realtà c'è una differenza molto sottile: dimensione del blocco.
Rijndael supporta blocchi di dimensioni di 128, 192, 256 bit. AES supporta solo blocchi di 128 bit.
Problemi correlati
- 1. Quando scegliere AesCryptoServiceProvider su AesManaged o RijndaelManaged?
- 2. pymssql versus pyodbc versus adodbapi versus ...
- 3. RijndaelManaged vs AesCryptoServiceProvider (AES Encryption)
- 4. macrodef versus script versus javascript
- 5. metaphone versus soundex versus NYSIIS
- 6. $ versus jQuery
- 7. Err.Number (VB6 versus C#)
- 8. Flash versus Flex
- 9. SmalltalkHub versus SqueakSource3
- 10. EJS: <% = versus <% -
- 11. MultiTenant versus DB multipli
- 12. openssl versus windows capi
- 13. Nutch versus Solr
- 14. C# Assert.AreNotEqual versus Equals
- 15. javascript packer versus minifier
- 16. nHibernate versus LLBLGen Pro
- 17. Emberjs filter() versus filterProperty()
- 18. viewDidUnload versus viewDidDisappear
- 19. `std :: alignment_of` versus` alignof`
- 20. AbstractFactory Versus Bridge Pattern
- 21. ILookup versus IGrouping
- 22. AJAX jQuery.load versus jQuery.get
- 23. itertools.accumulate() versus functools.reduce()
- 24. Identificatore versus parola chiave
- 25. Celery versus djcelery
- 26. Groovy: this.metaClass Versus instance.metaClass
- 27. any_of Versus find_if
- 28. apache_request_headers() versus $ _SERVER
- 29. MySQL versus PDO
- 30. org.codehaus.jackson versus com.fasterxml.jackson.core