Public-key cryptography - Salomaa, Arto, 1934-2025 (Springer-Verlag, 1990)