# Encryption Types
# Encriptación simétrica
Los algoritmos de clave simétrica son algoritmos para criptografía que usan las mismas claves criptográficas para el cifrado de texto plano y descifrado de texto cifrado. Se requiere que ambas partes tengan acceso a la clave secreta, por lo que este es uno de los principales inconvenientes del cifrado de clave simétrica.
# Encriptación asimétrica
La criptografía asimétrica (o criptografía de clave pública) es cualquier sistema criptográfico que utiliza pares de claves: claves públicas que pueden difundirse ampliamente, y claves privadas que solo conoce el propietario.
Esto cumple dos funciones: autenticación, donde la clave pública verifica que un titular de la clave privada emparejada envió el mensaje, y cifrado, donde solo el titular de la clave privada emparejada puede descifrar el mensaje cifrado con la clave pública.
Nota
Las funciones hash también se usan en muchos sistemas criptográficos.