An open API service indexing awesome lists of open source software.

https://github.com/sumonta056/security-lab-assignments

Information and Network Security Lab Tasks and Resources
https://github.com/sumonta056/security-lab-assignments

caesar-cipher cipher-algorithms encryption-decryption substitution-cipher

Last synced: 9 days ago
JSON representation

Information and Network Security Lab Tasks and Resources

Awesome Lists containing this project

README

        

# 📝 Security Lab Assignments

### ✅ Lab Assignment 2: [Attacking Classic Crypto Systems](./Lab2/Readme.md)

- [Checkpoint – 1: Caesar cipher](./Lab2/Checkpoint%20-%201/Caesar%20Cipher.ipynb)

- [Checkpoint – 2: Substitution cipher](./Lab2/Checkpoint%20-%202/Substitution-Ciper.cpp)

### ✅ Lab Assignment 3: [Symmetric encryption & hashing](./Lab3/Readme.md)

- [Task – 1: AES encryption using different modes](./Lab3/Tasks-Solutions/Tasks-1.md)

- [Task – 2: Encryption mode - ECB vs CBC](./Lab3/Tasks-Solutions/Tasks-2.md)

- [Task – 3: Encryption mode – corrupted cipher text](./Lab3/Tasks-Solutions/Tasks-3.md)

- [Task – 4: Padding in Different Mode](./Lab3/Tasks-Solutions/Tasks-4.md)

- [Task – 5: Generating message digest](./Lab3/Tasks-Solutions/Tasks-5.md)

- [Task – 6: Keyed hash and HMAC](./Lab3/Tasks-Solutions/Tasks-6.md)

- [Task – 7: Keyed hash and HMAC](./Lab3/Tasks-Solutions/Tasks-7.md)

### ✅ Lab Assignment 4: [Programming Symmetric & Asymmetric Crypto](./Lab4/Readme.md)

- [Tasks - 1 : AES encryption/decryption with two key lengths, 128 and 256 bits, and two modes ECB and CFB](./Lab4/Readme.md)

- [Tasks - 2 : RSA encryption and decryption](./Lab4/Readme.md)

- [Tasks - 3 : RSA Signature](./Lab4/Readme.md)

- [asks - 4 : SHA-256 hashing](./Lab4/Readme.md)

### ✅ Lab Assignment 5: [Securing Apache Web Server](./Lab5/Readme.md)

- [Tasks - 1 : Becoming a certificate authority](./Lab5/Readme.md)

- [Tasks - 2 : Creating a certificate for example.com](./Lab5/Readme.md)

- [Tasks - 3 : Launching a simple web server with the certificate generated](./Lab5/Readme.md)

- [Tasks - 4 : Deploy HTTPS into Apache](./Lab5/Readme.md)

### ✅ Lab Assignment 6: [Securing Apache Web Server – 2](./Lab6/Readme.md)

- [Tasks - 1 : Test Previous Lab Task](./Lab5/Readme.md)
- [Tasks - 2 : Utilise a rudimentary authentication mechanism of Apache](./Lab5/Readme.md)
- [Tasks - 3 : Advanced authentication mechanism](./Lab5/Readme.md)