In het verleden, Cryptografie werd gedaan met een honkslag die toets wanneer gecompromitteerd de veiligheid van de gehele cipher vernietigd. Moderne, openbare-sleutelcryptografie twee sleutels gebruikt: een openbare sleutel, voor de afzender voor het coderen van het bericht, en een privésleutel, voor de ontvanger om het bericht te decoderen. Het voordeel hiervan is dat, zolang de openbare sleutel wordt gepubliceerd, individuen beveiligde berichten uitwisselen kunnen zonder te hebben ontmoet. Utilities zoals GnuPG maken het gebruik van cryptografie met openbare sleutels meer gebruiksvriendelijk en gemakkelijk beschikbaar.
Downloaden en installeren van Gpg4win, voert u Windows of Mac GNU Privacy Guard voor Apple's Mac OS X. GnuPG komt pre-geïnstalleerd op de meeste Unix-achtige systemen, maar als het hulpprogramma GPG niet op uw systeem bestaat, het installeren met de pakketbeheerder van uw distributie of bron. Installeer een front-end-ook als u niet wilt om te werken vanaf de opdrachtregel. GPA is de meest populaire Linux front-end, maar anderen, zoals kgpg kom mee gebundeld van volledige installaties van KDE en kunnen gemakkelijk beschikbaar zijn.
Open de gewenste front-end, en een nieuw sleutelpaar genereert door "Nieuwe sleutel" in het drop-down menu te selecteren. Als het je eerste keer met de front-end en u niet momenteel een belangrijke database hebben, zal het vragen als u wilt genereren van een sleutel vanaf het begin. Als u ervoor kiest niet te gebruiken een front-end, typt u "gpg--gen-key" vanaf de opdrachtregel een nieuw sleutelpaar maken.
De algoritme die u wilt gebruiken kiezen. Elke optie heeft voor- en nadelen, maar GnuPG's site blijkt het gebruik van DAS/ElGamal omdat het zo wijd wordt gebruikt en is niet gepatenteerd. Een van de ideeën van de moderne cryptografie is dat de meer open een coderingsalgoritme is, terwijl de resterende veilig, het meer beveiliging biedt. Daarom is een volledig open of niet-geoctrooieerde algoritme veiliger dan een gesloten omdat iedereen zijn duurzaamheid kunt testen.
Kies de grootte van uw sleutel. Terwijl 1024 de standaardmaat is, kies de lengte van de grootste sleutel als u op zoek bent voor de meeste veiligheid en lagere prestaties. 768 bits is de minimale sleutellengte. Alle uw persoonlijke gegevens invoeren nadat u hebt gekozen uw sleutelgrootte.
Kies vervolgens een wachtwoord. Dit moet een lang en complex wachtwoord, waarbij de hoofdstad, evenals kleine letters en speciale tekens. Zorg ervoor dat het een wachtwoord die je nooit zal vergeten. Gebruik geen namen, credit card nummers of iets anders gemakkelijk herleid tot jezelf.
Gaan werken in een ander venster terwijl het sleutelpaar genereert. Het proces draait rond de collectie van willekeurige gegevens geen twee sleutelparen ooit hetzelfde. Door werken in een ander venster of een paar willekeurige processen uitgevoerd, kunt u het verzamelen van willekeurige gegevens vergroten.
Uw publieke sleutel publiceren nadat het is gegenereerd. Hoe meer alomtegenwoordige uw openbare sleutel is hoe beter. Op die manier kan niemand poseren als u met de combinatie van een verschillende sleutel.