A well designed authentication protocol shouldn't expose any hashes to be cracked in the first place.
QR codes and NFC tags etc. are nice, but not supported everywhere.
A well designed authentication protocol shouldn't expose any hashes to be cracked in the first place.