pgp gpg - ghdrako/doc_snipets GitHub Wiki

gpg --help
    -h
    --version

Odszyfrowanie

gpg filename  # jesli filename jest kompatybilny z OpenPGP zweryfikuje lub odszyfruje
gpg --output filename1 --decrypt [filename2] # odszyfruj tekst podany w pliku flename2 lub interaktywnie i zapisz tekst jawny do pliku fiename1
gpg -o filename1 -d [filename2]      

Szyfrowanie

gpg -v --symetric [filename] #zaszyfruj plik lub tekst podany interaktywnie v vv vvv vvvv -szczegolowosc komunikatow 
gpg -vc [filename]

gpg -ac [filename] # zaszyfruj z wyjsciem w ASCII jesli plik filename to zaszyfrowana wiadomosc w filename.asc
                     jesli teks interaktywnie to kryptogram na terminalu

Kryptografia asymetryczna

gpg --gen-key  # wygenerowanie pary kluczy
gpg -list-keys # lista dostepnych kluczy
gpg -as plik   # podpisanie pliku - podpis znaki ANSI

gpg -e [filename] #szyfrowanie kluczem publicznym
gpg --import [filename] # import key to the local keyring.ASCII key mey be entered interactivly
gpg -ao filename -r recipient -e # szyfrowanie kluczem publicznym odbiorcy(nazwa,e-mil,komentarz lub key ID)
gpg -ar user ID-e # zaszyfrowanie kluczem publicznymodbiorcy -generowanie wyjscia ASCII do terminala
gpg -a --export key ID # wyeksportowanie klucz publicznego ASCII na terminal