Skip to content

Lab 9 - Security in Computer Networks

Learning Goals

After this week, you will understand the following concepts

  • Cryptography
  • Symmetric Key
  • Private/Public Key
  • Cipher Block Chaining
  • Initialisation Vector
  • Message Integrity and Digital Signatures
  • Hash Function
  • Certification Authority

Focus of the lab

  • Security mechanisms in computer networks
  • Firewall for packet filtering
  • TLS for secure TCP connections

Before Starting the Lab

  • Make sure you are in the "labs" directory in your VM. If not, move to the directory with the command cd ~/labs.
  • Save your work from the previous lab:
git add .
git commit -m "Commit message"
  • Get the lab for this week with the command git pull origin main --no-edit.
  • Good luck with the lab! :)