Summer Semester 2009/10
Security in Computer Systems and Networks SO2201lic
Course content - lecture :
1st Introduction to the lectures, curriculum and assessment criteria.
2nd Fundamentals of mathematics and information theory.
3rd Symmetric cryptosystems (DES, IDEA, Blowfish).
4th Public key cryptosystems.
5th RSA algorithm.
6th Elliptic Curve cryptosystems.
7th Digital signature algorithm.
8th Summary lecture.
Course content - specialist lab: Analysis of selected problems present in lectures.
Learning outcomes: After the course the student will have a theoretical knowledge of the intellectual property protection and existing algorithms to encrypt and secure information such as digital signatures, hashing funtions, steganography, watermarking.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1. Podstawy Kryptografii - M. Karboński
2. Wykład z teorii liczb i kryptografii - N. Koblitz
3. Kryptografia w teorii i praktyce - D.R. Stinson
4. Krzywe eliptyczne w kryptografii - I. Blade, G. Seroussi, N. Smart
5. Podpis elektroniczny - W. Dąbrowski, P. Kowalczuk
6. Kryptografia w językach C i C++ - M. Welschenbach
b) supplementary references:
7. Information hiding : steganography and watermarking-attacks and countermeasures - N.F. Johnson
8. Algebraiczne aspekty kryptografii - N. Koblitz
9. Kryptografia : teoria i praktyka zabezpieczania systemów komputerowych - M. Kutyłowski
10. Kryptografia i ochrona danych - D.E. Robling Denning
11. Ochrona danych i zabezpieczenia w systemach teleinformatycznych - J. Stokłosa