This course delves into the mathematical underpinnings of asymmetric cryptosystems. You will explore the core mathematical problems that secure modern communication, along with the algorithms used to solve them. The course covers fundamental concepts in encryption, presenting the essential mathematical theory behind applications in asymmetric cryptography. You'll gain an understanding of problems like integer factorization, discrete logarithms in prime fields and elliptic curves, and the shortest vector problem in lattices. Emphasis is placed on the complexity of algorithms designed to tackle these challenges.
The course is structured around theoretical lectures and practical computer exercises. The curriculum focuses on the mathematical problems and algorithms that form the basis of asymmetric cryptography.
The skills developed in this course are highly relevant for careers in cybersecurity, cryptography research, and positions requiring advanced mathematical and computational problem-solving.
Specific academic and English language requirements should be checked on the course page as they are not detailed here.
An application fee of 900 SEK is required for each semester you apply. Tuition fees are paid in instalments. Check the university's 'Costs, fees and scholarships' page for detailed payment schedules and potential exemptions.
The tuition fee for students from outside the EU/EEA/Switzerland is SEK 140,000 per academic year. An application fee of 900 SEK is also required for each semester you apply.
The application period typically opens in mid-October and closes in mid-January for the autumn intake. The application fee payment deadline is usually shortly after the application period closes.
International students apply through the University Admissions in Sweden portal. You will need to create an account, find the programme, upload required documents, and pay the application fee.
You need to meet the general entry requirements for second-cycle studies and the specific entry requirements for this course, along with demonstrating English language proficiency. Detailed requirements are available on the course page.
This programme prepares you for roles such as Cryptographer, Cybersecurity Analyst, Security Engineer, Research Scientist in Cryptography, or a Software Developer with a security focus.
Yes, Stockholm University offers the Stockholm University Scholarship Scheme and the Stockholm Trio Scholarship for fee-paying students, which can cover the full tuition fee. The Swedish Institute also offers scholarships for students from specific eligible countries.