Gedit.
PERSYARATAN
- Gedit
- Plugin Gedit - Alat eksternal (diaktifkan)
- Kunci gpg yang valid
ENABLE GnuPG
Ini hanya akan berfungsi jika Anda telah mengaktifkan GnuPG di sistem Anda.
GnuPG adalah implementasi dari PGP (Pretty Good Privacy), yang merupakan bentuk enkripsi kunci publik / kunci privat.
Instal GnuPG
sudo apt-get install gnupg
Buat kunci Anda:
gpg --gen-key
Saat membuat kunci, Anda bisa menekan enter kapan saja untuk menerima nilai default dalam tanda kurung. Bagian terpenting dari generasi kunci Anda adalah memilih frasa sandi Anda.
Kunci publik Anda seharusnya hanya berisi kunci publik Anda sendiri untuk saat ini, Anda dapat melihat keyring dengan --list-keys
opsi dan kunci pribadi Anda dengan --list-secret-keys
opsi.
gpg --list-keys
gpg --list-secret-keys
Sumber GnuPG: http://www.ianatkinson.net/computing/gnupg.htm
MENDIRIKAN
Cukup buka Alat> Kelola Alat Eksternal, dan tambahkan skrip:
ENCRYPT
Tempel kode berikut pada perintah baru, yang disebut "Enkripsi":
#!/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
dengan opsi:
- ShortCut - Kontrol + Shift + E
- Simpan - Tidak Ada
- Input - Dokumen saat ini
- Output - Ganti dokumen saat ini
- Penerapan - Semua dokumen / Semua bahasa
DECRYPT
Tempelkan kode berikut ini pada perintah baru, yang disebut "Dekripsi":
#!/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
dengan opsi:
- ShortCut - Kontrol + Shift + D
- Simpan - Tidak Ada
- Input - Dokumen saat ini
- Output - Ganti dokumen saat ini
- Penerapan - Semua dokumen / Semua bahasa
PEMAKAIAN
Setelah selesai, Anda dapat membuka file yang dienkripsi (file asc - ascii, bukan biner), atau membuat yang baru di tempat menggunakan pintasan.
Contoh:
SOURCE
http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/
METODE 2
Cara lain adalah menginstal zillo .
Plugin sederhana untuk gedit 3 yang menyandikan dan mendekode teks yang dipilih ke base64.
Lihat pertanyaan ini tentang cara menginstal plugin