This repository contains my work for the Data and Network Security course at Sharif University of Technology.
The course, officially listed as CE-441, was instructed by:
I successfully completed all course assignments and received full marks on each.
The course introduces fundamental concepts of security in both software and networked systems.
It covers vulnerabilities, exploit techniques, and defense strategies.
HW | Topic |
---|---|
1 | Exploiting Software Vulnerabilities |
2 | Web Application Vulnerabilities |
3 | Network Security (Vigenère cipher, DES, Propagating Cipher Block Chaining (PCBC), Hash functions, RSA attacks, CBC-MAC) |
4 | Network Security (Key exchange, Kerberos, Denial-of-Service attacks, Firewall) |
Note: Homework 1 and 2 are adapted from parts of projects originally developed for CS155: Computer and Network Security at Stanford University.