Learning objectives
The objective of this part is to provide the student with practical knowledge of some security tools, and to practically use concepts and mechanisms encountered within the course of Network Security.
Applying knowledge and understanding are:
- use of tools for cryptography, digital signature, creation and managing of digital certificates X.509 and PGP;
- configuring and use of protocols for secure communications, such as IPSec and TLS;
- use of toos for network monitoring, resources enumeration, and vulnerabiities scanning;
- configuring firewalls under unix/linux OS.
Prerequisites
Network security course
Course unit content
Laboratory activities on:
- Creation and use of digital certificates (X.509), CA, applications, PGP;
- IPSec, TLS;
- Protocol analyzer, Network scanning, Vulnerability test;
- Firewall (Linux netfilter).
Full programme
Syllabus (every laboratory activity = 2 hours)
Laboratory activity 1: cryptography functions (with openssl)
Laboratory activity 2: X.509 certificates and certification authority (CA)
Laboratory activity 3: network sniffing; MITM attack; vulnerability scanning
Laboratory activity 4: linux firewall: netfilter and iptables
Project assignment
Bibliography
L. Veltri, "Network Security", Slides of the course
Teaching methods
Laboratoy acitvities (21h)
Assessment methods and criteria
Self verification. Project development.
Other information
- - -
2030 agenda goals for sustainable development
- - -