Bruke GnuPG

  • Nøkkeladministrasjon
  • Lage gpg nøkkelpar
    gpg --gen-key

    Eksportere gpg offentlig nøkkel
    gpg --export -ao [filnavn] [UID]

    Legge til nøkkelen carl.asc i din nøkkeliste (husk at nøkkelen er ikke signert)
    gpg --import [filnavn]

    Liste opp nøklene i nøkkelisten din
    gpg ---list-keys

    Liste opp nøklene i nøkkelisten din med fingerprint
    gpg --fingerprint

    Signere nøkkelen vha ID nummeret (her får du informasjon om nøkkelen,
    og spørsmål om du virkelig vil signere nøkkelen. Det er veldig viktig at du kun signerer nøkler du er helt sikker på)
    gpg --sign-key [UID]

    For slette en nøkkel fra listen din
    gpg --delete-key [UID]

    Hvis du av en eller annen grunn vil gjøre nøkkelen din ugyldig (revoke)
    gpg --gen-revoke

  • Kryptering
  • Kryptere en valgt fil til en person som ascii output (f.eks testfil.txt > testfil.txt.asc)
    gpg --encrypt -ar "Navn" testfil.txt

    Dekryptere en valgt fil (f.eks testfil.asc)
    Dette vil ikke lage en ny fil, bare skrive ut innholdet i testfil.asc
    gpg --decrypt testfil.asc

    Hvis du vil skrive innholdet til en fil (f.eks testfil.asc > testfil.txt) bruker -o i tillegg
    gpg --decrypt -o testfil.txt testfil.asc

  • Signering
  • For signere en valgt fil og lage en egen signaturfil i ascii format (testfil.txt > testfil.txt.asc)
    Her blir den originale filen lagt til i signaturfilen (ikke bruk denne metoden med binær filer)
    gpg --clearsign testfil.txt

    For lage en egen signatur fil til en valgt fil (testfil.txt > testfil.txt.sig)
    Dette er den beste metoden signere filer på
    gpg --detach-sign testfil.txt

    For veifisere en signaturfil
    gpg --verify testfil.txt.sig

  • Kryptering & Signering
  • For kryptere og signere en valgt fil til en valgt person (testfil.txt > testfil.txt.gpg)
    gpg --encrypt --sign -r "Carl Egil Monstad" testfil.txt

    For kryptere og signere en valgt fil til en valgt person som ascii output (testfil.txt > testfil.txt.asc)
    gpg --encrypt --sign -ar "Carl Egil Monstad" testfil.txt
    for å generere ascii output -a eller --armour
    for å spesifisere mottaker -r eller --recipient
    for å lage outputfil-o eller --output

    Det finnes mange andre kommandoer til gpg som du kan bruke
    gpg --help

    Leave a comment

    0 Comments.

    Leave a Reply


    [ Ctrl + Enter ]