Dipende dall'hardware e dal software che stai utilizzando. Di seguito sono riportati i risultati del confronto tra MD5 e SHA utilizzando la libreria openssl sul mio computer. Ma diverse implementazioni che tengono conto dell'accelerazione hardware daranno risultati diversi. Le moderne CPU hanno l'accelerazione hardware per le funzioni hash. Le GPU avranno risultati migliori e hardware specializzato per accelerare ulteriormente l'hashing. Questo è particolarmente vero per SHA perché è usato per criptare l'estrazione di valuta.
$ openssl speed md5 sha1 sha256
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 58318.02k 171878.31k 370689.37k 502232.78k 580493.45k
sha1 69045.26k 188431.38k 385979.53k 543316.53k 625854.82k
sha256 49638.66k 107537.27k 183872.51k 226793.47k 237228.26k
The 'numbers' are in 1000s of bytes per second processed.