git# Thumb Defendor
This is an Orbital 2023 project by Licong and Yan Xu.
This project is a hardware centric project that encrypts a usb drive
It has hardware and software aspects to the project
- Generate random bits to be used as encryption key
- Store and use key in database
- Encrypt and Decrypt file
To test the software: Prerequiste : Have docker installed
cd ./software/todo-app/
./script.sh
This would create a docker container, once inside the container:
./startupscript.sh
The above command generates a python virtual environment and download requirements.
To test the code, run below
./test -e #to encrypt usb_test
./test -d # to decrypt usb_test