Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT - stash of my quick brainstorming #17

Open
dumblob opened this issue Dec 23, 2022 · 1 comment
Open

DRAFT - stash of my quick brainstorming #17

dumblob opened this issue Dec 23, 2022 · 1 comment

Comments

@dumblob
Copy link

dumblob commented Dec 23, 2022

UNFINISHED DRAFT, please do not complain it is not actionable, I will get back to it hopefully in January/February 2023

  1. press "decrypt" automatically changes the Salt and IV
  2. one can add arbitrary number of messages, files, images in the specified order!
  3. maybe: message could be replaced by "rich text" which would be simply djot to support formatting, tables, and embedded images - see A list of potential applications #1 (comment)
  4. redo UX based on clarified use cases (some way to "amend" existing file - under the hood a full regeneration would of course happen)
  5. make it work with JsShelter's strictiest settings ever
  6. team up with USB key storage open source projects (Signet etc.)
  7. make it easy (one click!) to share the resulting file through several free hostings at the same time (if small enough, maybe store it in URL itself!)
  8. make it easier to audit the encryption web page (e.g. make a release signed by a well-known certification authority so that the browser can check it on its own)
  9. add password strength estimator visual indicator (e.g. a bar) - e.g. zxcvbn from Dropbox
@mprimi
Copy link
Owner

mprimi commented Dec 24, 2022

Very interesting proposal!

Hit me up privately if you want to talk.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants