Prehistory of Public Key Cryptography