1.
Vælg den relevante nøglestørrelse . Nøglestørrelsen bestemmer styrken af krypteringen. Jo større nøglestørrelsen er, jo stærkere er krypteringen. Større nøglestørrelser kræver dog også mere processorkraft og hukommelse.
2. Vælg den relevante nøgletype . Der er to hovedtyper af nøgler:symmetriske nøgler og asymmetriske nøgler. Symmetriske nøgler bruges til både kryptering og dekryptering, mens asymmetriske nøgler kun bruges til kryptering. Asymmetriske nøgler kræver to nøgler, en offentlig nøgle og en privat nøgle. Den offentlige nøgle bruges til kryptering, mens den private nøgle bruges til dekryptering.