Skip to content

Rahat463/CSE-406_Computer_Security_Sessional

Repository files navigation

CSE 406 — Computer Security Sessional

Assignments and the term project for the CSE 406 (Computer Security Sessional) course at the Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology (BUET).

  • Term: Level-4, Term-2 (January 2025 term)
  • Student ID: 2005048

This work was completed and submitted during the original course timeline (May–Jul 2025). It is being archived here afterwards; the commit dates are set to reflect the original submission timestamps.

Contents

# Topic Technique Stack Submitted
1 AES + ECDH cryptosystem AES-128 (CBC/PKCS#7) + Elliptic-Curve Diffie–Hellman over TCP Python 02 May 2025
2 Website fingerprinting Cache side-channel (Sweep Counting) + PyTorch classifier Python / JS 20 Jun 2025
P ARP cache poisoning + MITM Hand-crafted ARP packets + a detection/defense script Python / Bash 30 Jul 2025

Each folder contains the original spec/, my submitted src/, reports where applicable, and a README.md describing the task and how to run it.

⚠️ Ethical-Use Notice

This repository archives academic coursework for a university computer-security course. The offensive techniques here (a cache side-channel attack and ARP poisoning / MITM) were built from scratch in a controlled lab environment as required by the course, for educational purposes only. Each was paired with analysis and, for the project, a detection/defense mechanism.

Do not run these against networks, machines, or users you do not own or are not explicitly authorized to test. Unauthorized interception or disruption of network traffic is illegal in most jurisdictions.

Academic Integrity

Published after the course concluded, for archival and portfolio purposes only. If you are currently taking CSE 406, do not copy — plagiarism carries a −100% penalty (and risk of a two-term suspension under BUET policy).

About

BUET CSE 406 Computer Security Sessional — AES+ECDH crypto, cache side-channel website fingerprinting, ARP poisoning/MITM (educational, controlled-lab)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors