This project is now deprecated and has many flaws. A new version will be coming out later this week!
StaticSecure allows you to encrypt text/webpages (and hopefully later files) without a server. I have made documentation at the link below. Here is an example of how it works. The source of that page is here.
This is basically how it works:
You would encrypt a file, some text, or HTML using AES encryption here
When a user comes to the webpage, they must have a decyption key, eg: ?key=[PASSWORD]. The key is in the URL as a query paramater.
If the key is correct, the text is decrypted. If it is wrong, It shows nothing, or throws an error.
but that involves downloading the file and then reuploading. With a program you can encrypt all the files pretty quickly and possibly in parellel. If you want to stick to the web I suggest you do encryption in a web worker.
A small issue is that it breaks on slightly bigger files(i put in ffmpeg.exe for some reason)
The main issue here is that since the files are encrypted not even glitch can decrypt them. What’s to stop someone from using this to share something against TOS using this. Maybe we can put a copy of the password in .env if the glitch team thinks the files are suspcious