Ci sono state guerre combattute su RSA, DSA, e sono sicuro che altri algoritmi di crittografia a chiave pubblica, e solitamente gli argomenti sono "L'algoritmo A è più veloce da codificare, ma l'algoritmo B è più veloce da decodificare" .
Tuttavia, da quello che ho capito, la lenta crittografia asimmetrica viene utilizzata solo per crittografare un singolo hash, dopodiché viene utilizzata la crittografia simmetrica. Vedi Chiave pubblica, chiave privata, segreto Chiave: crittografia quotidiana
Questo mi porta a chiedermi, in pratica, importa in realtà quale algoritmo di crittografia è più lento o più veloce dell'altro quando fa la lenta crittografia asimmetrica una volta e in una frazione di secondo, e quindi procedere con veloci algoritmi di crittografia simmetrica per il resto della sessione?