Nu we begrijpen hoe ondertekenen werkt in PGP en deze lezing, wil ik u laten zien hoe u
berichten kunt versleutelen en ondertekenen als afzender en hoe u de handtekening kunt verifiëren als ontvanger en vervolgens het bericht kunt
ontsleutelen.
Dus hier heb ik Johns computer en laten we doorgaan en een bericht naar David sturen.
Dus zoals we eerder hebben gezien, is het eerste dat u wilt doen een teksteditor openen en gaan we de
inhoud van ons bericht typen.
Dus ik ga gewoon zeggen dat dit een geheime zijboodschap is van John aan David, zoals we eerder hebben gezien.
Ik ga dit allemaal selecteren.
Ik ga het kopiëren.
Ik ga naar mijn klembord en klik op Sign Encrypt Clipboard with public keys.
Vervolgens willen we de openbare sleutels selecteren waarmee we het bericht willen versleutelen.
En zoals ik al zei, ik stuur dit bericht naar David, dus ik ga hem meenemen.
Je kunt ook John meenemen als je je eigen bericht wilt kunnen ontcijferen.
En in tegenstelling tot wat we in de vorige lezing deden voordat we klikten op, OK, ik ga een bericht
ondertekenen alsof je op deze lijst klikt, je ziet een lijst met alle privésleutels die je op deze computer hebt
.
Dit is dus Johns computer.
En zoals je kunt zien, is de enige privésleutel die we hebben John Wicks.
Dus ik ga dat selecteren en ik klik op, OK?
Het toont een waarschuwing over de sleutel.
Het is mijn eigen sleutel, dus ik vertrouwde dus ik ga klikken.
Ja.
En dan zal het je vragen om de wachtwoordzin in te voeren die je hebt geselecteerd toen je deze sleutel maakte.
Ik ga slaan, oké?
En zoals je hier kunt zien, is het pictogram van het klembord veranderd in een slot, wat betekent dat
ik nu in mijn klembord het versleutelde bericht samen met de handtekening heb.
Dus ik weet in mijn diagrammen hier, toen we het bericht stuurden, ik zei dat we een bericht zouden sturen
met zijn handtekening.
Maar in werkelijkheid zullen zowel de inhoud van het bericht als de handtekening allemaal één blok tekst zijn.
Dus als ik hier in mijn teksteditor ben en gewoon wat er op mijn klembord staat, dan zul je zien
dat we maar één blok tekst krijgen dat de inhoud van het bericht en de handtekening bevat.
Dus zoals we eerder deden, ga ik naar mijn e-mail.
Ik ga een nieuw bericht opstellen en ik stuur dit naar David Smith.
En ik ga het bericht samen met zijn handtekening doorgeven, zoals ik al zei, en ik ga op Verzenden
klikken om het bericht te verzenden.
Laten we nu naar de computer van David gaan, onze inbox vernieuwen.
En klik op de nieuwe e-mail, we hebben de inhoud van het bericht.
Dus nogmaals, we gaan alles goed selecteren, klik op kopiëren.
En zoals je hier kunt zien, kunnen we het logboek op de PGP zien.
Upload hier één klik op en we gaan op Decrypt klikken om te verifiëren.
Dus de stappen lijken erg op wat we in de vorige lezing hebben gedaan.
Nu gaat het me vragen om de wachtwoordzin in te voeren voor mijn eigen sleutel voor David Smith keep.
En zoals je kunt zien, zien we de inhoud van het bericht, nogmaals, zeer
vergelijkbaar met wat we in de vorige lezing hebben gezien, maar tegelijkertijd kun je hier onderaan zien dat het ons
vertelt dat dit bericht is gesigneerd met een goede handtekening van John Wick.
We kunnen ook de sleutel I zien. D. en de sleutelvingerafdruk.
Dus op dit moment zijn we er zeker van dat de persoon die dit bericht versleutelde, de afzender eigenlijk John Wick is
en dat het niet iemand anders is die zich voordoet als John Wick.
Niet alleen dat, maar u weet ook zeker dat de inhoud van dit bericht niet is gewijzigd zoals het aan ons
werd verzonden, omdat, zoals ik al zei, wanneer gegevens via internet of via een groot aantal communicatiemethoden worden
verzonden, het door een aantal hubs en elk van deze hubs kan worden gewijzigd.
Niet alleen dat, het kan ook worden onderschept door een aantal methoden.
En wanneer hackers of instanties ze onderscheppen, kunnen ze ze wijzigen, gegevens implanteren of sommige gegevens verwijderen.
Daarom, wanneer de handtekening uitcheckt, zoals we hier kunnen zien, als het is geverifieerd, betekent dit
dat het bericht niet is gewijzigd sinds het werd ondertekend door de privésleutel van John.
Nu kunt u ook zien dat er een waarschuwingsbord is dat de sleutel niet is gecertificeerd met een vertrouwde handtekening.
Dit is goed.
U kunt het bericht eigenlijk negeren.
Het is gewoon omdat de sleutel niet is ingesteld om te worden vertrouwd.
Maar wat hier echt belangrijk is, is om te zien of dit een goede handtekening is, want zoals ik al
zei, als er staat dat het een goede handtekening is, betekent dit dat het bericht is ondertekend met de privésleutel van John en
dat het niet is gewijzigd sinds het is ondertekend door zijn sleutel.
Dus op dit moment hebben we een methode om gegevens zo te verzenden dat zelfs als het door een partij wordt onderschept,
ze het niet kunnen lezen.
De enige persoon die het kan lezen is de ontvanger.
Niet alleen dat, maar de ontvanger kan ook verifiëren dat dit is verzonden door de persoon van wie
hij het bericht wil, zodat hij de afzender kan verifiëren en kan controleren of het bericht niet is gewijzigd
terwijl het werd verzonden.