V zadnjih nekaj desetletjih je e-pošta hitro postala prednostna metoda komunikacije med poslovnimi partnerji in posamezniki. Šifriranje e-pošte je postopek pretvorbe besedila e-pošte v tajno kodirano obliko. S tem preprečite, da bi neželeni prejemniki prebrali vsebino e-pošte. Trenutno je na voljo več vrst programske opreme za šifriranje e-pošte. Najbolj priljubljeni vključujejo precej dobro zasebnost (PGP), varne večnamenske poštne razširitve (S/MIME™) in varnost transportnega sloja (TLS).
TLS je programska oprema za šifriranje e-pošte, ki zagotavlja varnost šifriranja podatkov med računalniki iz konfiguracije od točke do točke. Ta vrsta postopka je primerljiva z omrežjem v šifriranem tunelu. Povezave TLS so na voljo tako za vhodni kot odhodni e-poštni promet. To se imenuje šifriranje na transportni ravni, ker je sporočilo kodirano, medtem ko se prenaša preko telekomunikacijske naprave. TLS je bil prvič uveden kot standard za šifriranje podatkov leta 1999 s strani Internet Society.
TLS je protokol, ki pomaga preprečiti ponarejanje e-poštnih naslovov med poštnimi strežniki. To je protokol, ki temelji na standardih, ki izhaja iz sloja varnih vtičnic (SSL), ki je primarni varnostni protokol, ki se uporablja v internetu. TLS uporablja algoritme zgoščevanja kriptografije za preverjanje pristnosti končne točke in šifriranje komunikacij prek interneta. TLS je e-poštni ekvivalent SSL in ima podobne prednosti in slabosti.
S/MIME™ je druga oblika programske opreme za šifriranje e-pošte. Ta obrazec uporablja certifikacijski ključ za šifriranje sporočila. Prejemni sistem uporablja zasebni ključ za dešifriranje sporočila. To obliko šifriranja je prvi ustvaril RSA Data Security Inc. Temelji na kombinaciji MIME in standardov kriptografije z javnim ključem (PKCS).
Tehnologija S/MIME™ je običajno na voljo z večino standardnih e-poštnih odjemalcev. To je manj zapletena različica programske opreme za šifriranje e-pošte v primerjavi s PGP, hkrati pa zagotavlja ustrezne varnostne protiukrepe. Podpira tudi centralizirano upravljanje ključev na posebnih strežnikih potrdil, kar olajša upravljanje šifrirnih ključev.
PGP je leta 1991 ustvaril Phillip Zimmerman kot obliko programske opreme za šifriranje e-pošte. Ta vrsta programske opreme se uporablja tako za dešifriranje kot za šifriranje e-poštnih sporočil. Vključuje tudi možnost uporabe digitalnih podpisov kot oblike gesla za zaščito vsebine e-pošte.
Precej dobra zasebnost je najbolj celovita metoda šifriranja e-pošte, ker podpira digitalne podpise in kombinacijo algoritmov zgoščevanja kot obliko varnega šifriranja e-pošte. Ti podpisi so ustvarjeni na podlagi posebnih algoritmov zgoščevanja, ki zahtevajo posebne šifrirne ključe. Postopek PGP omogoča preverjanje pristnosti in integritete uporabnika z zunanjimi e-poštnimi strežniki in zagotavlja največjo prilagodljivost za šifriranje e-pošte.