Educational notes and implementations of cryptography and related topics.
Please do not use any of this in production. Not that it would work. But still.
For installing Python 3.10, we suggest using pyenv.
We also use pipenv to easily manage dependencies.
pipenv shell --python3.10
pipenv install --dev
You may want to install the pre-commit git hook:
cp ./scripts/pre-commit.sh .git/hooks/pre-commit
pipenv shell
pipenv run jupyter notebook