SMS dit: Basics of contemporary cryptography for IT practitioners