merk op dat GnuPG (GPG) geà nstalleerd moet zijn voordat u de tutorial start.

in mijn vorige artikel spraken we over het ondertekenen en verifiëren van een document of bestand met behulp van PGP/GPG. In dit artikel zal ik u laten zien hoe u een bericht duidelijk ondertekent.

de theorie achter dit is zeer vergelijkbaar met die van het ondertekenen van een bestand, alleen dat clearsigning je toestaat om berichten niet bestanden te ondertekenen. Dit is ideaal voor wanneer u wilt een Tweet, een blog post, of iets anders van die aard te ondertekenen.

GPG beschrijft deze methode als volgt:

een algemeen gebruik van digitale handtekeningen is het ondertekenen van usenet-berichten of e-mailberichten. In dergelijke situaties is het ongewenst om het document te comprimeren tijdens het ondertekenen. De optie — clearsign zorgt ervoor dat het document wordt verpakt in een ASCII-gepantserde handtekening, maar wijzigt verder het document niet.

om een clearsign aan te maken, gebruik je het volgende commando:

GPG –clearsign doc.txt

waarin ” doc.txt ” is het bestand dat het bericht bevat dat u wilt clearsign. Dit zal een “doc.txt.asc” file which, when opened by Notepad or any other text editor, will have the message with the signature in the following form:

—–BEGIN PGP SIGNED MESSAGE—–
Hash: SHA256

hallo, dit is een PGP-bericht.
– – – – – BEGIN PGP-ondertekening – – – – –
versie: GnuPG v2

iQCxI0qdhZJRpAJYTrByv1tlgaf3S0Y08vh/qU6P4H/1IHij12+gUul9Y9x86Uo9Ko
yKmaXFF6wFZtepBG5Dgbi//8kvi7I6ynZctsB7wib9yoUfmqJoxPwXOD8al0qHm3
1bCxI0qdhZJRpAruVOnfzKMQDhUceR/VWK6wEtUehXgW+4fiUCTmboNz2cnv1 9vQ+eZrtbrq2aZvzKMQDhUc+r2dH5BTdLOXfPEqRLuWMIGQMJHyNFS4JAOWfdYnP
YyPMD880lhKl+8bLI/XZMih6f+9jOkFE8wFHN+UAVVn5sZ6TwmDJCFAxdLbQDvs/
OWQTJDDxIkxaDaS0vwrJ4L+m2yv1tlgaf3S0Y08vh/qUYn1Ov3Y6X0Rl/CQnq3M=
=jSBM
—–END PGP SIGNATURE—–

You can now copy all of this text over, and you have a duidelijk ondertekend bericht!

om een bericht met clearsigned te verifiëren, voer je het volgende commando in:

GPG –verify doc.txt.asc

en het zal u vertellen of het verifieerbaar is. Het geeft je een waarschuwing dat het bestand geen losse handtekening heeft, maar je kunt die waarschuwing negeren als de eerste regel “goede handtekening” of iets in die mate zegt.

Bonus: Hoe maak ik een losse handtekening

GPG beschrijft deze methode:

een ondertekend document heeft een beperkt nut. Andere gebruikers moeten het originele document herstellen van de ondertekende versie, en zelfs met clearsigned documenten, moet het ondertekende document worden bewerkt om het origineel te herstellen. Daarom is er een derde methode voor het ondertekenen van een document dat een losse handtekening creëert. Een losse handtekening wordt gemaakt met behulp van de — detach-sig optie.

om een losse handtekening te maken, voer je simpelweg dit commando in:

GPG –output doc.Sig-los-Sig doc.txt

waarin ” doc.txt” is het document dat u wilt loskoppelen-teken en doc.sig is de losse handtekening.

het verifiëren van een dergelijk document (met zowel het document als het losstaande handtekeningbestand) kan zo worden gedaan:

GPG –verify doc.Sig doc.txt

Bam, je bent klaar!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.