This is the solution for Incibe's "ROCA" crypto Challenge
This repo contains the writeup from the challenge in PDF format, the files that were originally included with it, as well as the Python script to perform the decryption of the flag.
Make sure you have Python 3 installed on your system.
-
Create a Python venv (virtual environment) named
roca:python -m venv roca
-
cdinto the venv's directory:cd roca -
Activate the Python virtual environment (venv):
UNIX based systems (Linux/MacOS):
source bin/activateWindows:
.\Scripts\activate
-
Clone the repository:
git clone https://github.com/JFiTech/Incibe-Roca-Crypto-Challenge.git
-
cd into the
Incibe-Roca-Crypto-Challengedirectory:cd Incibe-Roca-Crypto-Challenge -
Install the required dependencies:
pip install -r requirements.txt
-
Running the program:
python roca.py
-
Deactivating the virtual environment (venv):
deactivate