Sigo los consejos de aquí acerca de cómo cifrar un texto largo en java. Como no es posible cifrar un texto largo directamente con una clave de 2048 bits, el consejo es crear una clave de cifrado de 128 bits y luego utilizarla con AES para cifrar el texto largo. Luego use la clave de 2048 bits del almacén de claves para cifrar la clave AES de 128 bits y envíe / guarde la clave cifrada y el texto cifrado largo juntos.
Mi pregunta es ...
¿No es el enlace más débil en la cadena los 128 bits? ¿Por qué un atacante (fuerza bruta) no puede intentar romper la clave de 128 bits directamente y simplemente descifrar el texto largo con él? ¿Cómo cifrar el texto largo con una clave de 2048 bits para que el texto largo tenga 2048 bits de seguridad?