Basics of Contemporary Cryptography for It Practitioners door Andrey Fionov & Boris Ryabko