Siempre pensé que la razón por la que no podíamos usarlo era porque requería demasiados ciclos de CPU. Pero una respuesta de @TomLeek indicó que este no era el caso:
La mayoría de los textos que hablan sobre el cifrado híbrido dicen que tenemos que hacerlo eso porque el cifrado asimétrico es lento, pero eso es incorrecto. El Real La razón por la que se utiliza el cifrado híbrido es porque se conoce de forma asimétrica Los algoritmos de cifrado no pueden simplemente procesar mensajes arbitrarios. y no tenemos una idea real de cómo podríamos modificarlos en Para hacerlo de forma segura. Básicamente, los "modos de encadenamiento" para bloque. los cifrados no tienen equivalentes para el cifrado asimétrico que tendría obviamente ser seguro.
¿Por qué es tan complicado utilizar RSA como cifrado de bloque?
Cuando lo miras rápidamente, RSA encripta un bloque de texto para que podamos llamarlo "cifrado de bloque" y luego solo necesitas conectarlo en un buen modo de operación de cifrado de bloque y lo llamarías un día. PERO, parece que RSA requiere un relleno elegante para estar seguro. ¿El problema de seguridad relacionado con ese problema de relleno?