Public key cryptography explained | Hacker News Reader