Network Security assignments
-
Updated
Oct 26, 2021 - Python
Network Security assignments
Project for the Formal Methods In Software Development course at the University of "La Sapienza" in Master in Computer Science A.A. 2021/2022
Secure IRC Chat is a platform designed to facilitate secure communication between users
Modeling and Model Checking of the Needham-Schroeder Symmetric-Key (NSSK) Protocol using PRISM
Browser-based symbolic protocol analysis demo — Dolev-Yao 1983, Lowe 1995. Model the attacker as someone who owns the network but can't break crypto, then let a real search enumerate the attacks you didn't think of. It finds Lowe's Needham-Schroeder trace on its own. Audit every deduction. No backends. No simulated math.
A re-formatted version of the writeup on computer security protocols I submitted for my higher project qualification (HPQ), for which I received the highest grade.
Computer Security exercises containing password cracking, user authentication, HMAC, Needham Schroeder Protocol and Linux file and folder permissions
Needham Schroeder protocol implementation for the Networks Security midterm project
Browser-based Kerberos v5 authentication demo (RFC 4120) — Needham-Schroeder, Lowe attack, full AS/TGS/AP flow, AES-256-CTS-HMAC-SHA1 tickets, and clock-skew replay defense. Part of crypto-lab.
Add a description, image, and links to the needham-schroeder topic page so that developers can more easily learn about it.
To associate your repository with the needham-schroeder topic, visit your repo's landing page and select "manage topics."