Academic Year 2022-2023

COMPUTER NETWORK SECURITY

Teachers

Marino Miculan
Pietro Di Gianantonio
Unit Credits
6
Teaching Period
Second Period
Course Type
Characterizing
Prerequisites. Operating Systems; Computer Networks
Teaching Methods. Frontal lessons; Exercises; Practice with tools.
Verification of Learning. Written test with questions and exercises; preparation of an essay on a subject concerning the course; exposition of this essay. The aim is to check the comprehension of the concepts presented during the course, and the capability of applying this knowledge.
More Information. none
Objectives
The aim of this course is to provide students a practical survey of both the principles and practice of cryptography and network security. At the end of the course, the student will acquire

knowledge and understanding of the mathematical background of conventional and public-key cryptography, authentication, and digital signatures

Applying knowledge and understanding of important network security tools and applications

Learning skills about new network security problems and solutions.

See https://www.uniud.it/it/didattica/info-didattiche/regolamento-didattico-del-corso/lm-artificial-intelligence-cybersecurity

Contents
This course covers both the principles and practice of cryptography and network security, conforming the ACM/IEEE Computer Science Curricula 2013 (CS2013). Basic topics of conventional and public-key cryptography, authentication, and digital signatures are covered. The course covers also the practice of network security: practical applications that have been implemented and are in use to provide network security.
Texts
William Stallings, Cryptography and Network Security, 7th edition or later, Pearson 2017

Joseph Migga Kizza, Guide to Computer Network Security, 5th Edition, 2020

Jonathan Katz and Yehuda Lindell, Introduction to Modern Cryptography, 3rd edition, Chapman & Hall, 2021