Criptografia & Descriptografia Camellia
Cifra certificada ISO/NESSIE/CRYPTREC - segurança equivalente ao AES
Aviso de Segurança
Camellia oferece excelente segurança equivalente ao AES. É recomendado para aplicações que requerem conformidade com padrões ISO/IEC ou certificações japonesas/europeias.
Sobre Camellia
Sobre Camellia
Camellia é uma cifra de bloco de chave simétrica desenvolvida conjuntamente pela Mitsubishi Electric e NTT do Japão em 2000. Foi projetada para ser altamente segura mantendo excelente desempenho em implementações de hardware e software.
Características Principais
- Tamanho de bloco de 128 bits com opções de chave de 128/192/256 bits
- 18 rodadas para chaves de 128 bits, 24 rodadas para chaves de 192/256 bits
- Estrutura Feistel com funções FL/FL⁻¹ para segurança aprimorada
- Certificado ISO/IEC 18033-3, NESSIE e CRYPTREC
- Livre de patentes desde 2017, disponível gratuitamente para qualquer uso
- Livre de patentes desde 2017, disponível gratuitamente para qualquer uso
Modos de Criptografia
Modos de Criptografia
Comparação de Algoritmos
| Algoritmo | Tamanho do Bloco | Comprimento da Chave | Segurança | Padrão | Padrão |
|---|---|---|---|---|---|
| Camellia | 128 bit | 128/192/256 | 18/24 | Excelente | ISO/NESSIE/CRYPTREC |
| AES | 128 bit | 128/192/256 | 10/12/14 | Boa | NIST |
| Twofish | 128 bit | 128/192/256 | 16 | Excelente | AES Finalist |
| DES | 64 bit | 56 | 16 | Excelente | Fraca |
Considerações de Segurança
- Camellia oferece segurança equivalente ao AES sem ataques práticos conhecidos
- A cifra usa combinação de estrutura Feistel e SPN para segurança aprimorada
- Criptoanálise extensiva confirmou sua resistência à criptoanálise diferencial e linear
- Tamanho de bloco de 128 bits atende requisitos modernos de segurança e evita vulnerabilidades de ataque de aniversário
- Tamanho de bloco de 128 bits atende requisitos modernos de segurança e evita vulnerabilidades de ataque de aniversário
Casos de Uso
Ferramentas Relacionadas
Criptografia/Descriptografia AES
Criptografe e descriptografe texto com segurança usando o algoritmo AES
Criptografia/Descriptografia Twofish
Finalista AES, cifra simétrica com blocos de 128 bits e chaves de 128/192/256 bits, projetada por Bruce Schneier
Criptografia/Descriptografia Serpent
Algoritmo finalista AES com chaves de 128/192/256 bits, 32 rodadas, oferecendo excelente margem de segurança e resistência criptanalítica comprovada
Criptografia/Descriptografia Rijndael
Algoritmo AES original com tamanhos de bloco flexíveis (128/192/256 bits). Suporta modos CBC, ECB, CFB, OFB