https://en.wikipedia.org/wiki/Public-key_cryptography
Anonymous
A language that doesn't affect the way you think is not worth knowing.