Eerder hebben we geleerd hoe je veilig en privé berichten over het internet kunt versturen.
En dat deden we door het bericht te versleutelen en te ondertekenen voordat we het verstuurden.
Dit zorgt ervoor dat niemand het bericht kan lezen, behalve de afzender voor wie wij het bericht versleutelen.
En het stelt de afzender ook in staat om allereerst de integriteit van het bericht te verifiëren, zich ervan te vergewissen
dat wij de afzenders zijn en ook met behulp van de handtekening kunnen zij zich ervan vergewissen dat het bericht niet is gewijzigd terwijl
het werd verzonden.
Dus dat was allemaal geweldig voor tekst, maar we weten nog steeds niet hoe we het voor bestanden moeten doen en dat is
wat ik in deze lezing wil behandelen.
In deze lezing laat ik zien hoe we bestanden kunnen ondertekenen, versleutelen en ontsleutelen, zodat we ze veilig
en privé over het internet kunnen versturen en ervoor kunnen zorgen dat ze alleen kunnen worden gezien door de
persoon aan wie we het bestand sturen, en die persoon ook de integriteit van het bericht en de afzender kan verifiëren.
Dit is heel gemakkelijk.
Ik zit hier in David's computer.
Dit is het bestand, de afbeelding die ik wil verzenden.
En ik heb Cleopatra hier lopen.
Zoals u kunt zien, heb ik Davids private en publieke sleutel omdat, zoals ik al zei, dit Davids computer
is en ik heb alleen Johns publieke sleutel omdat John de persoon is aan wie ik dit bericht ga sturen.
Dus hij is de ontvanger.
Nu, het bestand hier, zoals u kunt zien, is zichtbaar.
Het werkt.
Het is een foto van mij en mijn kat.
En we willen dit versleutelen zodat de inhoud van deze afbeelding onzichtbaar is voor iedereen
die niet de privésleutel van John heeft, want ik ga dit naar John sturen.
Dit is heel gemakkelijk.
We gaan gewoon terug naar Cleopatra en klikken op Sign Encrypt.
Het vraagt me het bestand te selecteren dat ik wil ondertekenen of versleutelen.
Dus we gaan naar Amnesia foto's.
Daar heb ik de foto van.
En dit is de foto hier.
22 punt JPG.
Je moet ook alle metadata van deze foto verwijderen en dat behandel ik eerder in de cursus.
Dus nu is deze foto klaar om gecodeerd te worden.
Dus ik klik op Openen en we krijgen een dialoogvenster dat lijkt op wat we hadden toen we tekst versleutelden.
Dus allereerst vraagt het ons als wie we deze foto willen tekenen?
Dus we gaan onze private sleutel gebruiken om het te ondertekenen.
Hierdoor kan John de afzender van het bericht verifiëren.
We gaan het bericht ook versleutelen, zodat, zoals ik al zei, als het wordt onderschept, de inhoud onzichtbaar
is, tenzij je de privésleutels hebt die we hier selecteren.
Dus we versleutelen het voor onszelf zodat we het zelf kunnen zien en we gaan het ook voor anderen versleutelen.
En zoals ik al zei, de ontvanger is John, dus ik zet John's sleutel hier in.
Zoals je ziet, hoef je er alleen maar op te klikken en dat is het.
Ik wil geen wachtwoord instellen, dus ik vink dit vakje niet aan.
En de uitvoer hier bepaalt waar het versleutelde bericht wordt opgeslagen.
En zoals je ziet, wordt het opgeslagen in home amnesia pictures en gaat
het 22 dot jpg dot jpg heten.
Dus zo weet je dat het gecodeerd is.
Dus het wordt in principe op deze plaats opgeslagen.
Dus als we tevreden zijn, gaan we klikken, tekenen, coderen.
Het vraagt ons om de privé-sleutel van David, omdat we het ondertekenen met de privé-sleutel van
David.
Dus ik ga die klik invoeren oké en perfect.
Zoals je kunt zien, vertelt het ons dat de foto ondertekend en gecodeerd is.
Dus we gaan hier op finish klikken.
En als je hier kijkt in de map die we geselecteerd hebben, zie je dat we een nieuw bestand hebben met dezelfde naam die
we geselecteerd hebben in de uitvoer.
Dus 22 dot jpg dot jpg En zoals je ziet, kunnen we de inhoud van deze foto niet zien.
Dus niemand zal de inhoud van deze foto kunnen zien, tenzij ze hem ontcijferen met de privésleutel
van David of de privésleutel van John.
Dit zijn de privésleutels die we hebben geselecteerd toen we de afbeelding versleutelden.
Dus nu kunnen we doorgaan en deze foto naar John sturen en u kunt er zeker van zijn dat niemand de inhoud
van deze foto kan zien, tenzij ze de privésleutel van John hebben.
Daarom moeten zij de enige persoon zijn die het kan zien.
Nu kunt u het delen met elke methode van bestandsoverdracht die we eerder hebben behandeld.
Ik ga uw tijd niet verspillen door u te laten zien hoe dat moet.
Dat hebben we al behandeld.
Dus ik ga de video pauzeren en hervatten nadat ik hem heb overgezet naar John's computer.
Dus we zijn hier op John's computer en ik heb de gecodeerde afbeelding al gedownload.
Zoals je kunt zien, is het niet zichtbaar.
Nu, om het te zien, gaan we naar Cleopatra.
En zoals je kunt zien, omdat ik in John's computer zit, heb ik het sleutelpaar voor John.
Ik heb de private en de publieke sleutel, en ik heb alleen Davids publieke sleutel.
Nu willen we een bericht of een bestand ontcijferen.
Dus we gaan hier klikken op Decrypt Verify, en selecteren de afbeelding of het bestand dat we willen
decrypteren.
En het is opgeslagen in mijn downloads.
En dit is het bestand hier.
Dubbelklik.
En zoals je kunt zien, vraagt het me om de wachtwoordzin voor John's private sleutel, omdat dit bestand is
gecodeerd met John's publieke sleutel.
En om het te decoderen, hebben we de private sleutel nodig.
Dus ik ga dat heel snel invoeren.
En perfect.
Zoals u ziet, is de operatie voltooid.
Dus de ontcijfering is compleet.
Het vertelt ons dat dit getekend is met David's sleutel.
En als we op de show audit log klikken, zie je dat we een goede handtekening van David hebben.
Dus zoals we al eerder zeiden, dit is waar we meestal naar kijken.
En dit betekent in feite dat dit bestand is ondertekend met Davids privésleutel.
Het controleert of David de maker van het bestand is, en het controleert ook of het bestand niet is gewijzigd sinds
David het heeft gemaakt.
Dat betekent dat we blij zijn met het bestand.
Dus we gaan dit sluiten.
En hier in het output veld, vertelt het ons dat het gedecodeerde bericht zal worden opgeslagen in
de downloads directory, wat de directory is die het originele gecodeerde bericht
bevat.
Dus daar zijn we blij mee.
We gaan zeggen alles redden en perfect.
Zoals je ziet, is het bestand hier ontcijferd.
Dus als we erop dubbelklikken, kunnen we de inhoud van het bestand zien.
In dit voorbeeld gebruiken we een afbeelding, maar je kunt deze methode gebruiken om elk bestand te ontcijferen,
of het nu een afbeelding, een Word-document, een PDF of een video is.
Het maakt niet echt uit.
U kunt exact dezelfde stappen gebruiken om bestanden te versleutelen en te ondertekenen, en op deze manier kunnen we de bestanden veilig verzenden
en ervoor zorgen dat niemand ze kan zien, behalve de persoon voor wie we het bestand versleutelen.
En het stelt die persoon ook in staat om te verifiëren dat dit bestand door ons is aangemaakt en te verifiëren
dat dit bestand niet is gewijzigd sinds het door ons is aangemaakt.