Capisco che un algoritmo di hashing come bcrypt utilizza diversi cicli di hashing per renderlo computazionalmente costoso per un attacco a forza bruta. Come funziona la crittografia contro un attacco a forza bruta? Mi stavo chiedendo se un file crittografato rubato come quello cifrato con GnuPG possa essere crackato molto più velocemente di un hash bcrypt della stessa password supponendo che sia lungo 10 caratteri usando A-Za-z0-9! ~?