Cifrado y Descifrado Camellia
Cifrado certificado ISO/NESSIE/CRYPTREC - seguridad equivalente a AES
Aviso de Seguridad
Camellia proporciona una excelente seguridad equivalente a AES. Se recomienda para aplicaciones que requieren cumplimiento con estándares ISO/IEC o certificaciones japonesas/europeas.
Acerca de Camellia
Acerca de Camellia
Camellia es un cifrado de bloque de clave simétrica desarrollado conjuntamente por Mitsubishi Electric y NTT de Japón en 2000. Fue diseñado para ser altamente seguro manteniendo un excelente rendimiento en implementaciones de hardware y software.
Características Principales
- Tamaño de bloque de 128 bits con opciones de clave de 128/192/256 bits
- 18 rondas para claves de 128 bits, 24 rondas para claves de 192/256 bits
- Estructura Feistel con funciones FL/FL⁻¹ para mayor seguridad
- Certificado ISO/IEC 18033-3, NESSIE y CRYPTREC
- Libre de patentes desde 2017, disponible gratuitamente para cualquier uso
- Libre de patentes desde 2017, disponible gratuitamente para cualquier uso
Modos de Cifrado
Modos de Cifrado
Comparación de Algoritmos
| Algoritmo | Tamaño de Bloque | Longitud de Clave | Seguridad | Estándar | Estándar |
|---|---|---|---|---|---|
| Camellia | 128 bit | 128/192/256 | 18/24 | Excelente | ISO/NESSIE/CRYPTREC |
| AES | 128 bit | 128/192/256 | 10/12/14 | Bueno | NIST |
| Twofish | 128 bit | 128/192/256 | 16 | Excelente | AES Finalist |
| DES | 64 bit | 56 | 16 | Excelente | Débil |
Consideraciones de Seguridad
- Camellia proporciona seguridad equivalente a AES sin ataques prácticos conocidos
- El cifrado utiliza una combinación de estructura Feistel y SPN para mayor seguridad
- Un extenso criptoanálisis ha confirmado su resistencia al criptoanálisis diferencial y lineal
- El tamaño de bloque de 128 bits cumple con los requisitos de seguridad modernos y evita vulnerabilidades de ataque de cumpleaños
- El tamaño de bloque de 128 bits cumple con los requisitos de seguridad modernos y evita vulnerabilidades de ataque de cumpleaños
Casos de Uso
Herramientas Relacionadas
Cifrado/Descifrado AES
Cifrar y descifrar texto de forma segura usando el algoritmo AES
Cifrado/Descifrado Twofish
Finalista AES, cifrado simétrico con bloques de 128 bits y claves de 128/192/256 bits, diseñado por Bruce Schneier
Cifrado/Descifrado Serpent
Algoritmo finalista AES con claves de 128/192/256 bits, 32 rondas, ofreciendo un excelente margen de seguridad y resistencia criptanalítica probada
Cifrado/Descifrado Rijndael
Algoritmo AES original con tamaños de bloque flexibles (128/192/256 bits). Soporta modos CBC, ECB, CFB, OFB