π | Lab Description
π | Lab Report
.
βββ docs
β βββ LaTeX
β β βββ assets
β β β βββ d_diagram.png
β β β βββ task1.png
β β β βββ task2.png
β β β βββ task3.1.png
β β β βββ task3.2.png
β β β βββ task3.3.png
β β βββ cite.bib
β β βββ ieee.cls
β β βββ lix.sty
β β βββ main.tex
β βββ LAB.pdf
β βββ Padding_Oracle_Attack.pdf
β βββ tty.gif
βββ docker-compose.yml
βββ Makefile
βββ main.py
βββ README.mdclone the project using the following command:
git clone https://github.com/mabushelbaia/Padding-Oracle-Attack.git
cd Padding-Oracle-Attackmake: default run with 5, 10, 16 bytes.
make bytes n=i: where i is the number of bytes.Skip this part its useless
build and run the docker container make sure you have docker-compose installed sudo apt install docker-compose
docker-compose build
docker-compise up -d #d for detchedThen you can run the script to decrypt the secret message.
python3 main.py