Crypto: a beginner’s guide