Szyfrowanie wybranej linii

Tutaj zaszyfrujemy tekst z linii 117 za pomocą gpg i hasła tajnehaslo

Tekst niezaszyfrowany w linii 117
:117 ! gpg -q -a -c -
-----BEGIN PGP MESSAGE-----

jA0EBwMC8MJMzMCMn+Lp0lcBi6dx1AYRx9OE/xXZSHWTpbi2Zy9Rt5AVw2IIjyYS
n3hobFW418P8IDXL0swMT7ljaZBFujd/axC18CaGXixXfBgosIW4QcVoVhyOublG
2r4YGqJ0Ip8=
=Dlnx
-----END PGP MESSAGE-----

Odszyfrowanie

Spróbujmy to odszyfrować, tekst odszyfrowany pojawi się w miejscu zaszyfrowanego.

:121,127 ! gpg -q -d -
gpg: dane zaszyfrowano za pomocą AES
gpg: zaszyfrowane jednym hasłem
Tekst niezaszyfrowany w linii 117

Zaszyfrowanie całego pliku

Zaszyfrowanie całego pliku, efektem tego polecenia będzie plik o tej samej nazwie z rozszrzeniem asc

:!gpg -q -a -c %

Oczywiście możemy go zaszyfrować i wstawić w tym pliku

:r!gpg -q -a -c -o- %
-----BEGIN PGP MESSAGE-----

jA0EBwMCmYkAj1CGFMHp0uoBolAcFPD74Z4Qys7dxDbMrZcoOr1Z3ZBF/+w7LJrS
A3sn0Ak53nELNapZV6jwCnmo434Zb9gD2/HWTrOlHobzwClKOd86Ab+Xjtisky9g
...
NLS5j4KP7rXMHy1tmaZ8tG1C2vX0MKm79QwFpYfiPyeRcpSR5nLDYggzISPMeg==
=Ad2e
-----END PGP MESSAGE-----

Teraz spróbujmy zaszyfrować inny plik i wstawić go w to miejsce

:r!gpg -q -a -c -o- /etc/i3/config
-----BEGIN PGP MESSAGE-----

jA0EBwMCExkKVsCLc1Lp0usBCPZMKh0ifLBSJ7SFC9jQPOk+03IyJasyZJauhP4U
...
LBtyCuv0E2b3pWISP8qRo0+QLkecP1sofGnQu9ZUlszCaeL/VBpf8Sz6dm6Vecuh
DzEKXmBsQ1Dw
=ipfY
-----END PGP MESSAGE-----

Date: 2020-10-24T19:17:24+02:00