Oké, tot nu toe hebben we geleerd hoe we PGP kunnen gebruiken om tekst te coderen en zo te verzenden dat de ontvanger de
enige persoon is die de inhoud van de tekst kan lezen.
Niet alleen dat, maar we hebben ook geleerd hoe we het bericht moeten verzenden om de tekst te verzenden, zodat de ontvanger
kan verifiëren dat dit bericht daadwerkelijk door ons, door de afzender, is verzonden.
Dus het is echt heel goed, want als een bericht nu wordt verzonden, weten we zeker dat het alleen door
de ontvanger kan worden gelezen en dat de ontvanger er zeker van kan zijn dat het daadwerkelijk door de afzender is verzonden.
En hij kan ook controleren of het bericht niet is gewijzigd toen het werd verzonden.
Dus dit is echt heel goed.
Het enige probleem is dat we dit alleen voor tekst kunnen doen.
Dus wat als u een document of afbeelding wilt verzenden?
Daarom ga ik je in deze lezing laten zien hoe je bestanden kunt versleutelen, ondertekenen, verifiëren en ontsleutelen.
Dus hier op de computer van John heb ik de afbeelding waar we al aan hebben gewerkt en de metadata ervan hebben verwijderd. Als je niet
meer weet hoe je dat moet doen, ga dan terug naar die lezing.
En als ik nu dubbelklik op de afbeelding, zoals je kunt zien, werkt de afbeelding.
Het toont ons een foto van een auto.
Laten we nu aannemen dat we dit bericht naar David willen sturen en dat we het veilig willen verzenden,
zodat als iemand dit bericht onderschept of als iemand erin slaagt het te lezen, ze de inhoud ervan willen kunnen
zien.
Daarvoor willen ze het beeld kunnen zien.
We gaan er met de rechtermuisknop op klikken en we gaan op versleutelen klikken.
Nu krijg je een bericht dat erg lijkt op wat we kregen toen we tekst
versleutelden, je moet de openbare sleutels selecteren van de mensen die de inhoud van dit bestand kunnen zien.
In mijn geval stuur ik dit naar David, dus ik ga David hier vandaan halen.
En zoals we eerder hebben geleerd, kunt u het bericht ook vanaf hier verzenden en uw eigen privésleutel selecteren.
En op die manier kan de ontvanger, wanneer hij de afbeelding ontvangt, verifiëren dat het bericht of de afbeelding
door u is verzonden door deze te verifiëren met uw eigen openbare sleutel.
Dus ik ga op OK klikken.
Dit zal me om mijn wachtwoordzin voor mijn privésleutel vragen, omdat ik de ontwerpoptie heb geselecteerd, als u de ontwerpoptie
niet heeft geselecteerd, ziet u dit niet.
En zodra ik het wachtwoord heb ingevoerd, zoals je kunt zien, zal ik een nieuwe afbeelding laten maken en deze afbeelding wordt niet
echt weergegeven, werkt niet echt.
Dus als ik erop dubbelklik, zie je hier eigenlijk niets.
En de reden daarvoor is dat deze afbeelding nu versleuteld is en de enige persoon die het kan zien
is David.
We hebben dus de privésleutel van David nodig om de inhoud van dit bericht te zien.
Daarom, zoals ik al zei, zitten we nu in de computer van John.
Dus zelfs John kan de inhoud van de afbeelding niet meer zien.
En wat we gaan doen, is dat we doorgaan en dit als bijlage verzenden.
In een e-mail aan David Smith met een blauwe stip erin.
Ik ga naar beneden scrollen, ik ga de afbeelding selecteren.
En onthoud dat u er zeker van wilt zijn dat u de gecodeerde afbeelding selecteert, niet de normale afbeelding.
Dus hier hebben we de normale gedecodeerde afbeelding, zoals je kunt zien.
We kunnen het hier in de preview zien.
En hier hebben we de gecodeerde versie ervan die niet werkt tenzij we de privésleutel van David
hebben.
Dus ik ga op Openen klikken en zeg gewoon test hier en de inhoud en klik op verzenden.
Perfect.
Nu moet het bericht worden verzonden, dus laten we naar de computer van David gaan, zal de inbox verversen.
We hebben een nieuw bericht perfect.
Laten we doorgaan en het openen.
En we gaan de bijlage downloaden.
Sabil.
Het komt in mijn browsermap, dat is prima.
Klik op Opslaan en laten we doorgaan en de map openen.
En zoals je kunt zien, kunnen we de inhoud van de afbeelding niet echt zien.
Dit is hetzelfde, of dit nu een PDF- of een Word-document of een ander bestand was.
Ik gebruik de afbeelding alleen als voorbeeld.
Om dit bericht te ontsleutelen, omdat dit de computer van David is en omdat dit bericht speciaal voor
David is versleuteld met de waarschijnlijke sleutel van David, kunnen we het hier echt ontsleutelen omdat
we de privésleutel van David hebben en we de inhoud ervan.
Om dat te doen, gaan we met de rechtermuisknop op de afbeelding klikken.
We gaan klikken op Openen met bestand decoderen.
Dit zal u om de wachtwoordzin voor Davids privésleutel vragen.
Ik ga het invoeren.
En perfect, zoals je kunt zien, zal dit een nieuw bestand maken.
Dit is de afbeelding na de decodering en zoals je in het midden kunt zien, wordt gezegd dat de handtekening
is geverifieerd.
We zijn er dus zeker van dat deze afbeelding daadwerkelijk door John is gestuurd.
Nu kan ik dubbelklikken op de afbeelding om de inhoud te zien.
En zoals je kunt zien, kan ik de inhoud van het bericht zien.
Dus het idee hierachter lijkt erg op het idee om tekst te verzenden die we versleutelen.
De boodschap bij de ontvanger is waarschijnlijk de sleutel.
Als iemand dit bestand weet te bemachtigen, of het nu een afbeelding, een pdf of een document is, maakt niet
echt uit.
Ze willen de inhoud van het bestand kunnen lezen, tenzij ze de persoonlijke sleutel hebben.
Nu is er nog een functie die ik in deze lezing wil bespreken, die we kunnen gebruiken om het bestand
op te slaan zonder het te versleutelen.
Dus als je je herinnert toen we de Tor-browser downloadden, hebben we ook een handtekening gedownload en we gebruiken
die handtekening om te verifiëren dat de derde browser niet werd gewijzigd toen we hem downloadden.
U kunt dit dus ook doen met elk bestand dat u verzendt door een aparte handtekening te genereren.
Dus nogmaals, je kunt dit doen met elk bestand dat je wilt, of het nu software is, of
het een afbeelding, een PDF of een Microsoft-document is, het maakt echt niet uit.
Ik gebruik de afbeelding hier als voorbeeld, een John Wicks-computer op dit moment.
En het enige wat u hoeft te doen is op het bestand klikken dat u wilt ondertekenen, op ondertekenen klikken.
Het zal u vragen welke privésleutel u wilt gebruiken om dit bestand te ondertekenen.
Zoals ik al zei, ik bedoel, John Wilkes computer, de enige privésleutel die ik nu op deze computer heb is
John Wick.
Dus de enige vermelding die ik hier heb is John Wick.
Dus ik ga op OK klikken.
En zoals je kunt zien, zal dit een nieuw bestand genereren met een dot sig-extensie.
Dit is een handtekening die overeenkomt met dit bestand dat is gegenereerd met de privésleutel van John Wick,
zodat mensen dit bestand kunnen gebruiken om ervoor te zorgen dat de afbeelding niet is gewijzigd sinds dit handtekeningbestand is
gemaakt door John Wick.
En om deze verificatie uit te voeren, gebruiken ze de openbare sleutel van John Weeks.
De privésleutel wordt dus gebruikt om de handtekening te genereren.
De openbare sleutel wordt gebruikt om te controleren of de handtekening niet is gewijzigd.
Als u dit nu doet, moet u uiteraard het handtekeningbestand met het afbeeldingsbestand naar de
ontvanger sturen.
Dus laat me dit hier heel snel doen.
Nogmaals, we sturen dit naar David Smith.
En zoals ik al zei, je wilt er zeker van zijn dat je eerst het bestand selecteert dat je wilt
verzenden, wat in mijn geval de afbeelding is, en je moet ook de handtekening selecteren.
Dus ik ga eerst de afbeelding selecteren en dan op Bijvoegen klikken en dan ga ik ook het handtekeningbestand
selecteren, zoals ik al zei, en we gaan openen en opnieuw op Bijvoegen klikken.
En op dit moment hebben we de twee bestanden toegevoegd aan het bericht waarop ik ga klikken om het bericht te verzenden.
Houd er rekening mee dat we de afbeelding op dit moment niet hebben versleuteld.
Als iemand dit bestand weet te onderscheppen, kan hij de inhoud van de afbeelding zien.
We hebben de afbeelding alleen ondertekend met een aparte handtekening, zodat de ontvanger kan controleren of de afbeelding niet is
gewijzigd toen we deze hebben verzonden.
Ga dus naar de computer van de ontvanger.
Laten we de inbox verversen en we gaan hem openen.
Open het nieuwe bericht.
En laat me nu echt verwijderen wat ik hier heb.
En we gaan de afbeelding downloaden.
En dan downloaden we de handtekening.
En ga naar de downloadmap, zoals je kunt zien, Shrader, we waren in staat om de inhoud
van de afbeelding te zien, dus de afbeelding was niet gecodeerd omdat we alleen maar een handtekening voor de afbeelding hebben gegenereerd.
Dus het hele doel hiervan is om de ontvanger in staat te stellen te verifiëren dat dit bericht door John is verzonden
en dat het bericht niet is gewijzigd sinds John de handtekening heeft gemaakt om dit te doen, je klikt met de
rechtermuisknop op de handtekening en we gaan op klikken Openen met Handtekening verifiëren.
En zoals je kunt zien, vertelt het ons dat dit een geldige handtekening is en zoals ik al
zei, de niet-vertrouwde waarschuwing kan worden genegeerd, het betekent letterlijk alleen dat de sleutel niet is ingesteld om hem te vertrouwen.
Maar het feit dat er een geldige handtekening staat, betekent dat deze afbeelding niet is gewijzigd
sinds John deze handtekening hier heeft gemaakt met zijn eigen privésleutel.
Dus dat was het voor deze lezing, ik wilde je gewoon laten zien hoe we PGP kunnen gebruiken om bestanden te versleutelen,
ze te ondertekenen zodat ze vervolgens kunnen worden geverifieerd en gedecodeerd op de bestemming.
En op deze manier kunnen we bestanden veilig verzenden, want zelfs als ze worden onderschept terwijl ze worden
verzonden, wie ze ook onderschept, ze kunnen hun inhoud niet lezen.
Niet alleen dat, de ontvanger kan ook controleren of het bestand niet is gewijzigd toen het werd verzonden
en geverifieerd dat het door de juiste persoon is verzonden, niet door een derde partij.