Block cipher construction, hash function, public-key cryptography, signature scheme.

Required course for bachelor's program in Information security. The course describes basic methods and problems of cryptography.

One by one, basic cryptographic primitives (modules) are described. The course also contains implementation and overview of the most important protocols.