I'm coding a Python utility that should work on an encrypted SQLite database. Eventually I'll turn such utility into a executable, so it'll be easier to ship to the rest of my team. I read many pages about SQLCipher but they all talk about compiling stuff and installing in Windows - really, I have a hard time at fully understand that, it seems like they take some steps for granted and I get lost.
Where can I find a detailed, step-by-step guide that allows me to have Python code that works properly on an encrypted SQLite database, with no system dependencies, and then such code is compilable into an exe (with pyinstaller)? Even having an exe and a dll would be fine.
Thanks for your help.
PS: I think that the exe + dll is a viable option because DB Browser for SQLite (https://github.com/sqlitebrowser/sqlitebrowser) ships with that very dll. Maybe it's re-usable?