Podemos encontrarnos con una clave privada para el cifrado y descifrado (criptografía simétrica) o se puede utilizar una infraestructura de clave pública, formada tanto por una clave pública como una clave privada (criptografía asimétrica o de clave pública)

Qué es la clave pública y clave privada, conoce cuáles son sus diferencias (redeszone.net)