GnuPG
Innehåll- 1. GnuPG - 1.1 Skapa nya krypteringsnycklar - 1.2 Exportera den publika nyckeln - 1.3 Importering och signering av någons publika nyckel - 1.4 Importering och signering av någons nyckel från en nyckelserver - 1.5 Signering av en text - 1.6 Verifiering av en signatur - 1.7 Kryptering av en text - 1.8 Dekryptering av en text - 1.9 Inställningar - 1.10 Mer dokumentation1. GnuPG
GnuPG (GNU Privacy Guard) är ett datorprogram som används för att kryptera bland annat filer och e-post, det kan också skapa och verifiera digitala signaturer. Programmet är kompatibelt med PGP och framförallt OpenPGP, definierad i RFC 1991. GnuPG är fri programvara släppt under GPL.1.1 Skapa nya krypteringsnycklarSkapa nya nycklar med:gpg --gen-key
Bestäm nyckellängd, ange namn, e-postadress och en text, t.ex. Bolaget AB.
1.2 Exportera den publika nyckelnDin publika nyckel exporteras enklast med:gpg -a --exportDIN-EPOSTADRESS
Denna nyckel kan nu distribueras till andra.För att få ut din nyckel-ID och key-fingerprint gör du:gpg -kvc
Nyckel-ID och key-fingerprint kan tas med och visas för andrasom kan intyga att du är du och som vill signera din publika nyckel(den du gjorde export på).
1.3 Importering och signering av någons publika nyckelFör att kunna verifiera en signerad text eller för att kunnakryptera en text och skicka till någon behöver man dennes publikanyckel. Nyckeln måste importeras till nyckelringen och signeras.Importera nyckeln med:gpg --import [filnamn]
Signera nyckel med:gpg --edit-key DEN-ANDRES-EPOSTARESS
gör sedan: sign och quit och svara yes på frågorna.Nu kan nyckeln användas.
1.4 Importering och signering av någons nyckel från en nyckelserverEn nyckel kan hämtas från en nyckelserver och läggas till nyckelringenoch signeras där signeringen laddas tillbaka till nyckelservern. Se till attdu får en kopia av nyckel-ID och Key Fingerprint personligen av den andra personen.Hämta nyckeln från en nyckelserver med:gpg --recv-key NYCKEL-ID
Exempel: gpg --recv-key D2FF427E
Signera med:gpg --sign-key olle
Skicka tillbaka signaturen till nyckelservern med:gpg --send-key NYCKEL-ID
Exempel: gpg --send-key D2FF427E
1.5 Signering av en textEn text signeras med:gpg --clearsign [filnamn]
Utan filnamn läser den från stdin.
1.6 Verifiering av en signaturFörst måste den andres publika nyckel importeras till nyckeringenoch signeras, se ovan.Därefter gör du:gpg --verify [filnamn]
Alternativt gör du:gpg --decrypt filnamn
1.7 Kryptering av en textFör att kunna kryptera en text måste du ha den andres publika nyckel i din nyckelring. Kryptera texten med:gpg -o - -a --encrypt -r DEN-ANDRES-EPOSTADRESS[filnamn]
1.8 Dekryptering av en textFör att kunna dekryptera en text måste den vara krypterad meddin publika nyckel. Dekryptera texten med:gpg --decrypt [filnamn]
1.9 InställningarInställningar görs i filen ~/.gnupg/optionsFör att ställa in keyserver skriv:keyserver wwwkeys.pgp.net
Det bör finnas en bortkommenterad keyserverrad i slutet av filen.
1.10 Mer dokumentationMer dokumentation finns på http://www.gnupg.org/
Artikeln skriven 2009-01-17 av Learning4sharing
Inga kategorier för denna artikel än...Intresserad av fler artiklar?
LHABok/Neuromancer
Keanu Reeves
Hugo Weaving
STUPI
Pierre Lindstedt
Hypergeometrisk sannolikhetsfördelning
Bradfordfördelning
Brigad