Tim Bouma Dec 9, 2024, 10:39 AM New Directions in Cryptography https://ee.stanford.edu/~hellman/publications/24.pdf