Cifra (Cipher)
O que é Cifra (Cipher)?
Cifra (Cipher)Algoritmo que transforma texto em claro em texto cifrado (cifragem) e vice-versa (decifragem), parametrizado por uma ou mais chaves criptograficas.
Uma cifra e o algoritmo que realiza cifragem e decifragem. As cifras modernas dividem-se em simetricas (chave partilhada unica: AES, ChaCha20, 3DES) e assimetricas (par publica/privada: RSA, ECC), e em cifras de bloco (blocos fixos, AES-128) e de fluxo (bit/byte, ChaCha20). Uma cifra e tipicamente combinada com um modo de operacao (CBC, GCM, CTR) e com derivacao de chaves, MAC ou construcoes AEAD para alcancar confidencialidade e integridade ao mesmo tempo. Hoje, boas escolhas sao construcoes AEAD como AES-GCM, AES-GCM-SIV ou ChaCha20-Poly1305 com gestao correta de IV/nonce.
● Exemplos
- 01
Suite TLS 1.3 TLS_AES_128_GCM_SHA256.
- 02
Cifragem de disco com AES-XTS-256.
● Perguntas frequentes
O que é Cifra (Cipher)?
Algoritmo que transforma texto em claro em texto cifrado (cifragem) e vice-versa (decifragem), parametrizado por uma ou mais chaves criptograficas. Pertence à categoria Criptografia da cibersegurança.
O que significa Cifra (Cipher)?
Algoritmo que transforma texto em claro em texto cifrado (cifragem) e vice-versa (decifragem), parametrizado por uma ou mais chaves criptograficas.
Como funciona Cifra (Cipher)?
Uma cifra e o algoritmo que realiza cifragem e decifragem. As cifras modernas dividem-se em simetricas (chave partilhada unica: AES, ChaCha20, 3DES) e assimetricas (par publica/privada: RSA, ECC), e em cifras de bloco (blocos fixos, AES-128) e de fluxo (bit/byte, ChaCha20). Uma cifra e tipicamente combinada com um modo de operacao (CBC, GCM, CTR) e com derivacao de chaves, MAC ou construcoes AEAD para alcancar confidencialidade e integridade ao mesmo tempo. Hoje, boas escolhas sao construcoes AEAD como AES-GCM, AES-GCM-SIV ou ChaCha20-Poly1305 com gestao correta de IV/nonce.
Como se defender contra Cifra (Cipher)?
As defesas contra Cifra (Cipher) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.
● Termos relacionados
- cryptography№ 105
Cifra de bloco
Cifra simétrica que cifra blocos de tamanho fixo de texto claro com uma chave secreta, geralmente combinada com um modo de operação para tratar dados de comprimento arbitrário.
- cryptography№ 1109
Cifra de fluxo
Cifra simétrica que cifra dados bit a bit ou byte a byte combinando-os por XOR com um fluxo pseudoaleatório derivado de uma chave e um nonce.
- cryptography№ 172
Suíte criptográfica
Combinação nomeada de algoritmos criptográficos — troca de chaves, autenticação, cifragem e integridade — negociada por protocolos como o TLS para uma dada sessão.
- cryptography№ 1121
Cifragem simétrica
Esquema de cifragem em que a mesma chave secreta é usada para cifrar e decifrar, oferecendo alta velocidade e forte confidencialidade quando a chave é partilhada de forma segura.
- cryptography№ 067
Cifragem assimétrica
Esquema criptográfico que usa pares de chaves matematicamente ligados — chave pública para cifrar e privada para decifrar — permitindo comunicação segura sem partilha prévia de segredos.
- cryptography№ 379
Criptografia (Cifragem)
Transformação criptográfica de texto claro em texto cifrado por meio de um algoritmo e uma chave, de modo que apenas partes autorizadas possam recuperar os dados originais.