Cryptography (5 ECTS)
Code: C-10108-R504TL156-3006
General information
- Enrollment
- 01.10.2024 - 06.01.2025
- Registration for the implementation has ended.
- Timing
- 07.01.2025 - 18.05.2025
- Implementation has ended.
- Number of ECTS credits allocated
- 5 ECTS
- Institution
- Lapland University of Applied Sciences, Kevätlukukausi 2025. Opiskelu tapahtuu verkossa. Alkuinformaation jälkeen opiskelu on ajasta ja paikasta riippumatonta. Ohjausajoista ja tavasta tiedotetaan opintojakson alkaessa
- Teaching languages
- English
- Seats
- 0 - 5
- Course
- C-10108-R504TL156
Learning outcomes
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.
Content
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
Teaching methods
The form of study is self-study. Evaluation is based on answers to questions and assignments given in Moodle learning environment The Moodle workspace of the course includes written learning materials , a series of video lectures and assignments. Guidance is available for completing tasks.
Location and time
Spring semester 2025. Studying takes place online. After the initial information, studying is independent of time and place. Guidance times and method will be announced at the beginning of the study period
Learning materials and recommended literature
Learning materials in the Moodle workspace of the course.
Student workload
The student's workload is 133
Content scheduling
Students can decide how to use their time independently
Assessment methods and criteria
Evaluation scale: 0 = failed, 1.2 = satisfactory, 3.4 = good, 5 = excellent The evaluation is based on assignments to be returned in Moodle environment. There are no exams.
Evaluation scale
H-5