El tamaño de la clave AES y el tamaño de la clave RSA no se relacionan con lo mismo.
RSA, DSA, Diffie-Hellman ... son algoritmos involucrados en los pasos iniciales del intercambio de claves, y provienen de criptografía asimétrica , que utiliza una gran cantidad de estructura matemática (grandes enteros con características especiales) para lograr sus objetivos. Esa estructura es lo que los hace funcionar, pero también es su debilidad, ya que puede aprovecharse para romperlos. Para evitar eso, estos algoritmos deben usar enteros muy grandes, tradicionalmente de 1024 bits o más. Algunas personas consideran que 1024 bits ya no son suficientes porque las computadoras se vuelven más rápidas con el tiempo.
AES es criptografía simétrica , que es conceptualmente más sencilla: la misma clave se utiliza para cifrar y descifrar. Aquí no hay una estructura matemática, solo un montón de bits. El atacante no tiene apalancamiento, y su único recurso es probar todas las claves posibles (lo que se llama "fuerza bruta"). 128 bits son más que suficientes para derrotar la fuerza bruta.
Para hacer una analogía, una llave RSA es una pared hecha de arena, mientras que una llave AES está hecha de acero. Ambos pueden ser lo suficientemente fuertes como para bloquear un cohete entrante, pero en el caso de arena necesitarás más cosas.
AES acepta tres tamaños de clave (128, 192 y 256 bits); los tres estan bien De hecho, 128 bits son ligeramente mejores porque AES-128 es ligeramente más rápido que AES-192 y AES-256.