Skip to content
This repository has been archived by the owner on Apr 25, 2022. It is now read-only.

Verschlüsselung #12

Closed
kimbtech opened this issue Sep 20, 2018 · 2 comments
Closed

Verschlüsselung #12

kimbtech opened this issue Sep 20, 2018 · 2 comments
Assignees
Labels
must have Feature must have user experience Features for better user experience
Milestone

Comments

@kimbtech
Copy link
Member

From @kimbtech on March 4, 2017 19:49

Schon jetzt wird die SJCL Bibilothek benutzt, mit dieser soll es dann auch möglich sein verschlüsselte Notzien anzulegen.

Der User kann bei der Erstellung verschlüsselt wählen und muss dann ein Passwort angeben, mit dem die Notiz verschlüsselt und auch wieder entschlüsselt werden kann. (So kann dann selbst der Serverbetreiber nichts lesen.)

Der Verlauf kann dann kein Diff. anzeigen.

Copied from original issue: kimbtech#7

@kimbtech kimbtech self-assigned this Sep 20, 2018
@kimbtech kimbtech added must have Feature must have user experience Features for better user experience labels Sep 20, 2018
@kimbtech
Copy link
Member Author

Masterpasswort vs. Passwort pro Notiz und SaveInBrowser
Passwort bei Freigaben?

@kimbtech
Copy link
Member Author

Idee
In den Usereinstellungen kann ein Masterpasswort angegeben werden, welches im localStorage gesichert werden kann.
Beim Erstellen einer neuen Notiz kann Verschlüsselung gewählt werden, dann kann entweder das Masterpasswort genutzt werden oder eins nur für diese Notiz.

Für jede verschlüsselte Notiz wird beim Öffnen versucht, diese mittels Masterpasswort zu entschlüsseln (wenn angegeben), falls nicht erfolgreich, wird ein Passwort erfragt (wenn kein Masterpasswort angegeben, Möglichkeit dieses als Masterpasswort zu speichern).

  • Erstmal keine Freigabe für verschlüsselte Dateien.
  • Kein Diff, aber trotzdem Verlauf.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
must have Feature must have user experience Features for better user experience
Development

No branches or pull requests

1 participant