Basic readings in cryptography.