Credits |
4
cr
|
Period |
24 + 0 (2 + 0) I-II, Autumn
|
Objectives |
Understand basics of cryptosystems. Know common cryptographic
primitives and systems. Understand security challenges of
implementing cryptosystems.
|
Contents |
Applying cryptology in practical information systems to improve
system security. Covers basics of cryptosystems but emphasizes the
practical aspects of cryptosystem implementation. Course assignment
is a practical implementation of a cryptosystem.
|
Prerequisites |
Basic skills in programming (Java) and system design
|
Course replacements |
|
Target audience |
|
Requirements |
Final exam and assignment.
|
Assessment |
|
Literature |
See the course homepage
|
Language of instruction |
EN. English
|
Course staff |
Sami Vaarala (lecturer), Antti Nuopponen (assistant)
|
Office hours |
E-mail appointment only.
|
Additional information |
Course staff e-mail is t-110.5210@tml.hut.fi ("5210" intentional).
|
CEF level |
|