Se han librado guerras por RSA, DSA, y estoy seguro de que hay otros algoritmos de cifrado de clave pública, y generalmente los argumentos son "El algoritmo A es más rápido de codificar, pero el algoritmo B es más rápido de decodificar" .
Sin embargo, por lo que entiendo, el cifrado asimétrico lento solo se usa para cifrar un solo hash, después del cual se usa el cifrado simétrico. Consulte Clave pública, Clave privada, Secreto Clave: cifrado diario
Esto me lleva a preguntarme, en la práctica, ¿realmente importa qué algoritmo de encriptación es más lento o más rápido que el otro cuando hacen la encriptación asimétrica lenta una vez y en una fracción de segundo, y luego continúe con algoritmos de cifrado simétricos rápidos para el resto de la sesión?