Het eerste dat je nodig hebt is Gnu PGP. Dit gebruiken we voor de encryptie. Je kunt het downloaden voor jouw favoriete platform (bijvoorbeeld Windows) via deze pagina. Zoek daar naar 'Windows' of jouw platform.
Installeer het. Voor Windows (wat de meesten onder jullie zullen gebruiken) heet dit "Kleopatra". Zodra je dit hebt geïnstalleerd, kun je verdergaan.
In de Kleopatra-app kun je een tekstbestand of iets anders dat je wilt encrypten, selecteren. We gebruiken GEEN e-mailadressen of gedeelde publieke sleutels. We gebruiken alleen de vooraf gedeelde sleutels die we op papier hebben opgeschreven.
Ga naar "Sign/Encrypt" en selecteer een bestand (in dit voorbeeld een test.txt-bestand).
De-selecteer de volgende opties: "Sign as", "Encrypt for me" en "Encrypt for others" (zet ze allemaal UIT).
Selecteer wel de opties "Encrypt with password" en "Encrypt / sign each file separately".
Nadat je op het "Encrypt" knopje hebt geklikt, krijg je een prompt voor het wachtwoord waarmee je gaat encrypten. Gebruik hier bijvoorbeeld het eerste woord van de lijst van zes vooraf gedeelde woorden. Voor deze publieke test heb ik "bitcoin" als wachtwoord gebruikt.
De prompt zal ook zeggen "insecure passphrase" (omdat het wachtwoord kort is en we slechts één wachtwoord hebben gebruikt). Klik op "take this one anyway" (voor ons doel is dit ruim voldoende, en je kunt later onderling besluiten om andere of betere wachtwoorden te gebruiken indien gewenst).
Klik op "Finish".
Nu kun je het geëncrypteerde bestand met de extensie .gpg doorsturen via e-mail of andere manieren (WhatsApp, Telegram, Simple-X, of wat dan ook).
Neem het bestand dat je ontvangen hebt van iemand en open het in Kleopatra door middel van de "Decrypt/Verify" knop.
Selecteer het .gpg-bestand en je krijgt meteen een prompt om het wachtwoord (passphrase) in te geven. Gebruik het overeengekomen woord (bijvoorbeeld: "woord 2" dat je verzender heeft gebruikt). In ons voorbeeld is dit "bitcoin".
Het gedecrypteerde bestand wordt nu opgeslagen en kan gewoon geopend worden.