15 lines
1.0 KiB
Markdown
15 lines
1.0 KiB
Markdown
# [Crypttool](https://crypttool.jmbit.de/)
|
|
## A website to encrypt and decrypt files offline in the Browser
|
|
This Project is more of a proof of concept than an actually useful Application, but it essentially wants to solve the Issue of sending and recieving encrypted Files via E-Mail or other means.
|
|
The Idea of this Project is to do all of the Encryption client-side using Javascript or WebAssembly, so the Website will work without any Server and can be packaged as a single html file and distributed this way.
|
|
|
|
Ideally, I would like for this to be able to en/decrypt any content. A nice to have Feature would be to make it work in a "self-extracting" way, so you could basically generate a html file that prompts you for a password and decrypts its content.
|
|
|
|
## Technology
|
|
This website is essentially a frontend to the Browsers [SubtleCrypto](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto) cryptography API.
|
|
|
|
## TODO
|
|
- Make sure the cryptography is sound
|
|
- Configuration options (Password length, type)
|
|
- Passhphrase option
|