Before two strangers can communicate securely online, they must somehow agree on a shared secret without ever meeting, and ...