You can complete Cryptography fully online but full-time students in Rovaniemi can get face-to-face guidance from the teachers in January and February.
In today’s digital world, understanding encryption methods is essential to protect information, ensure privacy, and build trust in secure communication. In this course, you will learn the fundamental concepts of cryptography and gain insight into how mathematical principles form the backbone of data security. You will explore discrete mathematics topics such as divisibility, prime numbers, and Euler’s and Fermat’s theorems, which are essential for understanding how encryption works. You will also study classical and modern cryptographic algorithms, hash functions, and digital signatures, and learn to assess their security in practice. By the end of this course, you will understand how secure communication protocols operate and how Public Key Infrastructure (PKI) supports trusted digital interactions.
The student is familiar with the basic concepts of cryptography. He/she knows the basic types of cryptographic algorithms and is able the assess their security. The student knows the working principles of secure communication protocols and the required Public Key Infrastructure.
PART 1: Discrete mathematics of cryptography
Divisibility, primes, Euclid’s algorithm, congruence, Euler’s and Fermat's theorems
PART 2: Encryption algorithms and software
Basic concepts and principles of cryptology, classical ciphers and their cryptanalysis, types of modern cryptographic algorithms, hash functions and digital signature, mathematical foundations of most common encryption methods
avoinamk@lapinamk.fi
Contact us, we are happy to help!