Cifrado (Cipher)
¿Qué es Cifrado (Cipher)?
Cifrado (Cipher)Algoritmo que transforma texto en claro en texto cifrado (cifrado) y viceversa (descifrado), parametrizado por una o varias claves criptograficas.
Un cifrado es el algoritmo que realiza el cifrado y el descifrado. Los cifrados modernos se dividen en simetricos (una clave compartida: AES, ChaCha20, 3DES) y asimetricos (par clave publica/privada: RSA, ECC), y entre cifrados por bloques (bloques fijos como AES-128) o por flujo (bit a bit o byte a byte, p. ej. ChaCha20). Un cifrado se combina habitualmente con un modo de operacion (CBC, GCM, CTR) y con derivacion de claves, MAC o construcciones AEAD para lograr confidencialidad e integridad juntas. Hoy una buena eleccion son construcciones AEAD como AES-GCM, AES-GCM-SIV o ChaCha20-Poly1305 con gestion adecuada de IV/nonce.
● Ejemplos
- 01
Suite TLS 1.3 TLS_AES_128_GCM_SHA256.
- 02
Cifrado de disco con AES-XTS-256.
● Preguntas frecuentes
¿Qué es Cifrado (Cipher)?
Algoritmo que transforma texto en claro en texto cifrado (cifrado) y viceversa (descifrado), parametrizado por una o varias claves criptograficas. Pertenece a la categoría de Criptografía en ciberseguridad.
¿Qué significa Cifrado (Cipher)?
Algoritmo que transforma texto en claro en texto cifrado (cifrado) y viceversa (descifrado), parametrizado por una o varias claves criptograficas.
¿Cómo funciona Cifrado (Cipher)?
Un cifrado es el algoritmo que realiza el cifrado y el descifrado. Los cifrados modernos se dividen en simetricos (una clave compartida: AES, ChaCha20, 3DES) y asimetricos (par clave publica/privada: RSA, ECC), y entre cifrados por bloques (bloques fijos como AES-128) o por flujo (bit a bit o byte a byte, p. ej. ChaCha20). Un cifrado se combina habitualmente con un modo de operacion (CBC, GCM, CTR) y con derivacion de claves, MAC o construcciones AEAD para lograr confidencialidad e integridad juntas. Hoy una buena eleccion son construcciones AEAD como AES-GCM, AES-GCM-SIV o ChaCha20-Poly1305 con gestion adecuada de IV/nonce.
¿Cómo defenderse de Cifrado (Cipher)?
Las defensas contra Cifrado (Cipher) combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.
● Términos relacionados
- cryptography№ 105
Cifrado de bloque
Cifrado simétrico que cifra bloques de tamaño fijo de texto claro con una clave secreta, normalmente combinado con un modo de operación para procesar datos de longitud arbitraria.
- cryptography№ 1109
Cifrado de flujo
Cifrado simétrico que cifra los datos bit a bit o byte a byte mediante XOR con un flujo pseudoaleatorio derivado de una clave y un nonce.
- cryptography№ 172
Suite de cifrado
Combinación nombrada de algoritmos criptográficos —intercambio de claves, autenticación, cifrado de datos e integridad— negociada por protocolos como TLS para una sesión.
- cryptography№ 1121
Cifrado simétrico
Esquema de cifrado en el que se usa la misma clave secreta para cifrar y descifrar, ofreciendo gran velocidad y fuerte confidencialidad cuando la clave se distribuye de forma segura.
- cryptography№ 067
Cifrado asimétrico
Esquema criptográfico que utiliza pares de claves matemáticamente vinculados —pública para cifrar y privada para descifrar— y permite la comunicación segura sin compartir secretos previos.
- cryptography№ 379
Cifrado
Transformación criptográfica del texto claro en texto cifrado mediante un algoritmo y una clave, de modo que solo las partes autorizadas puedan recuperar los datos originales.