Metody klucza publicznego (jawnego)
D-H (Diffie-Hellman) - uzgadnianie kluczy sesyjnych
RSA (Rivest-Shamir-Adleman) - szyfrowanie i podpis
ElGamala - szyfrowanie i podpis
DSA/DSS (Digital Signature Algorithm/Digital Signature Standard) - podpis
ECC (Elliptic Curve Cryptosystem)