Stav dette: Basics of contemporary cryptography for IT practitioners / Boris Ryabko, Andrey Fionov.