drawio-desktop icon indicating copy to clipboard operation
drawio-desktop copied to clipboard

document encryption

Open chaserene opened this issue 3 years ago • 2 comments

  • [x] I agree to follow the Code of Conduct that this project adheres to.
  • [x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Is your feature request related to a problem? Please describe. compartmentalized access to diagrams.net files is currently possible only by using external encryption tools, which makes usage quite complicated.

Describe the solution you'd like the most hands-on solution to this is document encryption that you can opt into when saving the file the first time, or saving as. in this paradigm, all contents of the document are encrypted with a user-defined password using a symmetric cipher, similarly how LibreOffice does it. note that I don't necessarily recommend using the same primitives LibreOffice uses. AES-256 with Argon2 could be a good starting point.

Describe alternatives you've considered GnuPG's symmetric encryption

chaserene avatar Jan 25 '22 19:01 chaserene

This is a valid point in Network diags. you are documenting a lot of sensitive data - its like keys to safes - in the wrong hands a disaster and very expensive to reset from a hacker. Its a document and I guess document encryption is quite ok

robinbstard avatar Feb 09 '22 18:02 robinbstard

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See the FAQ for more information.

stale[bot] avatar Feb 10 '23 12:02 stale[bot]

@stale bad bot, this isn't stale. @davidjgraph, please reopen.

I generated activity on this issue in according to the Stale bot FAQ that was in force at the time the stale bot's above comment, in order to keep it open:

just write a comment like "bump" and then delete the comment. That will reset the activity counter for another year.

looks like the method doesn't work, or the bot doesn't obey by it.

chaserene avatar Feb 28 '23 21:02 chaserene