Cryptography is a large field, so any description here will be incomplete. The focus will be instead on some newer cryptographic techniques, in particular homomorphic encryption, that have the potential to become very important for processing and searching in personal data.