Algoritmo de cifrado que utiliza distintas claves para el cifrado; también se llama algoritmo de clave pública.