Actualmente estoy portando un código escrito en .NET 3.5 a 2.0. En algún punto del código (carga pesada) se está utilizando la clase AesManaged, ¿hay alguna mejora de rendimiento de esta implementación en comparación con RijndaelManaged, y debería haber algún riesgo al cambiar de AesManaged a RijndaelManaged con respecto a la carga pesada?AesManaged versus RijndaelManaged
12
A
Respuesta
9
En realidad, hay una diferencia muy sutil: el tamaño del bloque.
Rijndael admite tamaños de bloque de 128, 192, 256 bits. AES solo admite tamaños de bloques de 128 bits.
Cuestiones relacionadas
- 1. ¿Por qué RijndaelManaged y AesCryptoServiceProvider devuelven resultados diferentes?
- 2. pymssql versus pyodbc versus adodbapi versus ...
- 3. _Expand versus new versus GNU
- 4. Control.ResolveUrl versus Control.ResolveClientUrl versus VirtualPathUtility.ToAbsolute
- 5. metaphone versus soundex versus NYSIIS
- 6. zend-framework versus Kohana versus Symfony
- 7. $ versus jQuery
- 8. ArrayList versus una matriz de objetos versus Colección de T
- 9. "El relleno no es válido y no se puede eliminar" con AesManaged
- 10. log4net versus TraceSource
- 11. Zend_Validate_EmailAddress versus filter_var (..., FILTER_VALIDATE_EMAIL)
- 12. R: entero versus numérico
- 13. EJS: <% = versus <% -
- 14. python.array versus numpy.array
- 15. apc_add() versus apc_store()
- 16. timeit versus timing decorator
- 17. Rails current_page? versus controller.controller_name
- 18. union versus void pointer
- 19. "REEMPLAZAR" versus INSERTAR [SI]
- 20. @ "" versus [cadena NSString]
- 21. viewDidUnload versus viewDidDisappear
- 22. @XMLRootElement versus @XmlType
- 23. clave primaria versus clave
- 24. JQuery Click versus Change
- 25. Apio versus djcelery
- 26. Math.random() versus Random.nextInt (int)
- 27. spock versus easyb
- 28. C++ continuar versus romper
- 29. Jquery .on versus .live
- 30. Node.js require() versus RequireJS?