{"id":null,"code":"MATE5341","name":{"valueFi":"Foundations of Cryptography","valueEn":"Foundations of Cryptography","valueSv":"Foundations of Cryptography"},"credits":5.0,"minCredits":5,"maxCredits":5,"tags":[],"createdAt":1790534321193,"contentList":[{"title":{"valueFi":"Osaamistavoitteet","valueEn":"Learning outcomes","valueSv":""},"content":{"valueFi":"To provide the mathematical background for the cryptography courses","valueEn":"To provide the mathematical background for the cryptography courses","valueSv":"To provide the mathematical background for the cryptography courses"}},{"title":{"valueFi":"Sisältö","valueEn":"Content","valueSv":""},"content":{"valueFi":"Basic number theory (e.g. solving linear congruences, Chinese remainder theorem), algebra (e.g. group theory), and complexity theory needed in cryptography","valueEn":"Basic number theory (e.g. solving linear congruences, Chinese remainder theorem), algebra (e.g. group theory), and complexity theory needed in cryptography","valueSv":"Basic number theory (e.g. solving linear congruences, Chinese remainder theorem), algebra (e.g. group theory), and complexity theory needed in cryptography"}},{"title":{"valueFi":"Suoritustavat","valueEn":"Study methods","valueSv":""},"content":{"valueFi":"Exercises, written exam","valueEn":"Exercises, written exam","valueSv":""}},{"title":{"valueFi":"Toteutustavat","valueEn":"Course unit methods","valueSv":""},"content":{"valueFi":"Lectures, exercises\r\n\r\nCourse will be lectured on autumn 2024. From the autumn 2025 on, the course will be reorganized and implementation will be based on independent study.","valueEn":"Lectures, exercises\r\n\r\nCourse will be lectured on autumn 2024. From the autumn 2025 on, the course will be reorganized and implementation will be based on independent study.","valueSv":""}},{"title":{"valueFi":"Oppimateriaalit","valueEn":"Learning material","valueSv":""},"content":{"valueFi":"Lecture notes","valueEn":"Lecture notes","valueSv":""}},{"title":{"valueFi":"Lisätiedot","valueEn":"Further information","valueSv":""},"content":{"valueFi":"The course is not suitable for students majoring in mathematics due to the overlapping content with the intermediate level courses MATE5060 Basics of Algebra I, MATE5061 Basics of Algebra II and MATE5123 Number Theory. Moreover, if a student of another major subject has previously taken some of the listed courses, then the suitability should be discussed with the student’s study advisor and/or the person in charge of the course.\r\n\r\nCourse is available every year.","valueEn":"The course is not suitable for students majoring in mathematics due to the overlapping content with the intermediate level courses MATE5060 Basics of Algebra I, MATE5061 Basics of Algebra II and MATE5123 Number Theory. Moreover, if a student of another major subject has previously taken some of the listed courses, then the suitability should be discussed with the student’s study advisor and/or the person in charge of the course.\r\n\r\nCourse is available every year.","valueSv":""}},{"title":{"valueFi":"Kurssikirjallisuus","valueEn":"Literature","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Esitietovaatimukset","valueEn":"Qualifications","valueSv":""},"content":{"valueFi":"Mathematics of bachelor level","valueEn":"Mathematics of bachelor level","valueSv":""}},{"title":{"valueFi":"Arviointiasteikko","valueEn":"Assessment scale","valueSv":""},"content":{"valueFi":"0-5","valueEn":"0-5","valueSv":"0-5"}},{"title":{"valueFi":"Arviointikriteerit","valueEn":"Assessment criteria","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 2","valueEn":"Assessment criteria 2","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 3","valueEn":"Assessment criteria 3","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 4","valueEn":"Assessment criteria 4","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Kielet","valueEn":"Languages","valueSv":""},"content":{"valueFi":"englanti","valueEn":"English","valueSv":"engelska"}},{"title":{"valueFi":"Taso","valueEn":"Level","valueSv":""},"content":{"valueFi":"Syventävät opinnot","valueEn":"Advanced Studies","valueSv":""}},{"title":{"valueFi":"Oppiaine","valueEn":"Subject","valueSv":""},"content":{"valueFi":"Matematiikka","valueEn":"Mathematics","valueSv":"Mathematics"}},{"title":{"valueFi":"Vastuuhenkilöt","valueEn":"Person in charge","valueSv":""},"content":{"valueFi":"Sarvagya Jain, Jyrki Lahtonen","valueEn":"Sarvagya Jain, Jyrki Lahtonen","valueSv":"Sarvagya Jain, Jyrki Lahtonen"}},{"title":{"valueFi":"Luokittelu","valueEn":"Classification","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Linkit","valueEn":"Links","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}}]}