University Course: Algorithms and Data Structures I
Professor: Guillermo Maquieira
Group No. 8 - Members: Julián Curi and Joaquín Suárez Vallejos
Project's Official Name: TheCyberKit
Idea: A cybersecurity-themed website with the following functionalities:
- Secure password generator. The user can also download a file (.txt / .json / .docx), with all the generated passwords.
- Password tester / verifier. Informs the user how strong the password is, and how long it would take to crack in a brute force attack.
- Text encryptor and decryptor. The user can choose between some encryption methods.
Tools:
- Python
- Flask (web microframework for Python)
- HTML
- CSS
- Pico CSS (microframework for CSS)
- JavaScript
- Font Awesome toolkit (for icons)
Subject topics included:
- Lists
- Strings
- Dictionaries
- Regular expressions (regex)
- Files
- Exceptions
- Git & GitHub