Cifrado simétrico
El cifrado simétrico usa la misma clave secreta, o claves derivadas, para cifrar y descifrar datos.
Definición
El cifrado simétrico usa un secreto compartido por emisor y receptor para transformar texto plano y recuperarlo. AES y ChaCha20 son ejemplos modernos. Los cifrados clásicos también son simétricos.
Uso
Es rápido y adecuado para archivos, discos y tráfico de red. Un nonce o vector evita repeticiones peligrosas; los modos autenticados también detectan modificaciones antes de entregar el texto plano.
Distribución de claves
Todas las partes autorizadas necesitan el secreto, así que intercambiarlo y rotarlo con seguridad es el principal reto. Los protocolos suelen establecer una clave de sesión simétrica mediante criptografía asimétrica.
Sus operaciones están optimizadas para grandes volúmenes y evitan la costosa matemática de clave pública.
Normalmente sí; algunas construcciones derivan varias claves secretas de un secreto común.
No directamente. Debe procesarse con una KDF para contraseñas y sal.