There are also password-authenticated key agreement (PAK) protocols, for obtaining strong security from weak passwords. They are useful in certain use cases.
Magic-wormhole uses a version of that. You encrypt files securely with a couple of words.
Magic-wormhole uses a version of that. You encrypt files securely with a couple of words.
(Well, the WhatsApp solution actually uses a PAKE to talk to the HSM, but the HSM is still necessary.)