Ein Niki verschlüsseln
---encrypted aktiviert die Verschlüsselung eines Nikis. Die Direktive ---encrypted sollte ganz am Anfang eines Nikis stehen. Die Direktive wird nur dann akzeptiert, wenn
- die Verschlüsselung aktiviert ist: Menü Settings -> view Niki -> enable Niki encryption
- Verschlüsselung durch das System unterstützt wird, d.h. die entsprechenden Bibliotheken installiert sind.
- ein korrektes Passwort über den <Password> Dialog eingegeben wurde.
Die Verschlüsselung eines Nikis kann im NikiEdit aktiviert werden.
Buttons
Verschlüsselung ist nicht aktiviert.
Niki ist nicht verschlüsselt.
Niki ist verschlüsselt.
Niki konnte nicht entschlüsselt werden.
<Password> Das Passwort is definiert aber nicht überprüft. Öffnet den PassWortDialog.
<Password> Das Passwort ist definiert und korrekt. Öffnet den PassWortDialog.
<Password> Kein Passwort definiert. Öffnet den PassWortDialog.
Behandlung der Passworte
Wenn das erste verschlüsselte Niki geöffnet wird, wird ein neues Passwort über den PassWortDialog ohne "verify" Abfrage erfragt. Dieses wird dann das aktuelle Passwort.
Das Niki wird unter Verwendung des aktuellen Passworts entschlüsselt. Wenn die Entschlüsselung gelingt, wird das aktuelle Passwort als korrekt markiert
.
Jedes Niki kann sein eigenes Passwort haben. Wenn ein verschlüsseltes Niki das erste Mal geöffnet wird, wird zunächst das aktuelle Passwort verwendet. Schlägt es fehl, wir ein neues Passwort über den PassWortDialog erfragt.
Das aktuelle Passwort erleichtert den Umgang in Kontexten, die das gleiche Passwort haben sollten.
Verschlüsselung eines Nikis aktivieren
Die Verschlüsselung eines Nikis kann nur in NikiEdit aktiviert bzw. deaktiviert werden.
Dazu wird in die erste Zeile das Nikis ---encrypted eingetragen. Die Folgezeile ist leer.
Die Verschlüsselung wird dealtiviert indem ---encrypted entfernt wird.
Wenn ein Niki mit ---encrypted Direktive im Editor gesichert werden soll, wird wenn ein korrektes Passwort vorliegt, diese verwendet. Anderenfalls wird der PassWortDialog mit einer "verify" Eingabe geöffnet. Wird kein oder kein korrektes Passwort eingegeben, kann das Niki nicht gesichert werden. In dem Falle sollte die ---encrypted Direktive entfernt werden.
Ein neues Passwort definieren
Ein neues Passwort kann nur in NikiEdit definiert werden.
Ein neues Passwort wird dann über die Buttons
or
im PassWortDialog definiert. Möglicherweise können Sie das Niki nur dann sichern, wenn es modifiziert wurde (Zeichen einfügen und wieder löschen).