Gedit.
ANFORDERUNGEN
- Gedit
- Gedit-Plugin - Externe Tools (aktiviert)
- Ein gültiger GPG-Schlüssel
ENABLE GnuPG
Dies funktioniert nur, wenn Sie GnuPG in Ihrem System aktiviert haben.
GnuPG ist eine Implementierung von PGP (Pretty Good Privacy), einer Form der Verschlüsselung von öffentlichen und privaten Schlüsseln.
Installieren Sie GnuPG
sudo apt-get install gnupg
Generieren Sie Ihre Schlüssel:
gpg --gen-key
Beim Generieren der Schlüssel können Sie jederzeit die Eingabetaste drücken, um den Standardwert in Klammern zu übernehmen. Der wichtigste Teil Ihrer Schlüsselgenerierung ist die Auswahl Ihrer Passphrase.
Ihr öffentlicher Schlüsselbund sollte vorerst nur Ihren eigenen öffentlichen Schlüssel enthalten. Sie können den Schlüsselbund mit der --list-keys
Option und Ihren privaten Schlüssel mit der --list-secret-keys
Option anzeigen .
gpg --list-keys
gpg --list-secret-keys
GnuPG-Quelle: http://www.ianatkinson.net/computing/gnupg.htm
INSTALLIEREN
Gehen Sie einfach zu Extras> Externe Tools verwalten und fügen Sie die Skripte hinzu:
ENCRYPT Fügen Sie
den folgenden Code in einen neuen Befehl mit dem Namen "Encrypt" ein:
#!/bin/bash
stdin=$(cat)
if [ ! "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----" ]; then
echo "$stdin" | gpg -a -e -r email@email.com --no-tty -
else
echo "$stdin"
fi
mit den Optionen:
- Tastenkürzel - Strg + Umschalt + E
- Speichern - nichts
- Eingabe - Aktuelles Dokument
- Ausgabe - Aktuelles Dokument ersetzen
- Anwendbarkeit - Alle Dokumente / Alle Sprachen
DECRYPT Füge
den folgenden Code in einen neuen Befehl mit dem Namen "Decrypt" ein:
#!/bin/bash
stdin=$(cat)
if [ "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----" ]; then
echo "$stdin" | gpg -d --no-tty - 2> /dev/null
else
echo "$stdin"
fi
mit den Optionen:
- Tastenkürzel - Strg + Umschalt + D
- Speichern - nichts
- Eingabe - Aktuelles Dokument
- Ausgabe - Aktuelles Dokument ersetzen
- Anwendbarkeit - Alle Dokumente / Alle Sprachen
VERWENDUNG
Sobald dies erledigt ist, können Sie verschlüsselte Dateien (ASCII-Dateien, keine Binärdateien) öffnen oder mithilfe der Verknüpfungen neue Dateien vor Ort erstellen.
Beispiel:
SOURCE
http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/
METHODE 2
Eine andere Möglichkeit besteht darin, zillo zu installieren .
Ein einfaches Plugin für gedit 3, das ausgewählten Text in base64 codiert und decodiert.
Siehe diese Frage zum Installieren des Plugins