MATE5344 Algebraic Structures in Cryptography (5 cr)

Cooperation network course

Network: Cross-institutional studies in advanced courses in mathematics and statistics

This course is offered through the Network for Advanced Studies in Mathematics. These studies are available for the following degree students:

  • Bachelor's Degree Programme in Mathematics
  • Master's Degree Programme in Mathematics
  • Bachelor's Degree Programme in Mathematics (Subject Teacher)
  • Master's Degree Programme in Mathematics (Subject Teacher)
  • Bachelor's Degree Programme in Mathematics, Chemistry or Physics Subject Teacher Education and Primary Teacher Education (Specialication in Mathematics)
  • Master's Degree Programme in Mathematics, Chemistry or Physics Subject Teacher Education and Primary Teacher Education (Specialication in Mathematics)
  • Doctoral Programme in Mathematics and Statistics
  • Doctoral Programme in Mathematics and Science (Specialication in Mathematics)

More about the network

Description

Various mathematical structures are applicable in cryptography in many different ways. Finite fields and elliptic curves are good examples. A deeper study of such structures is included, complementing previous studies in cryptography. Also, some cryptographic applications of such structures are discussed.

Learning outcomes

To provide basic knowledge about stream ciphers and computations related to finite fields and elliptic curves. The student can apply algebraic methods to analyze cryptosystems.

Additional information

The course is given every year.

Description of prerequisites

MATE5396 Cryptography I and MATE5397 Cryptography II