Modern techniques for encrypting information come in one of two types: secret-key encryption and public-key encryption.

Click pages below to enlarge.