Privacy and authentication: An introduction to cryptography (1979)

by Whitfield Diffie, Martin E Hellman