CHAVE OLA
DAQA
Chave: CHAVE. No modo de cifragem, a ferramenta aplica XOR e devolve o resultado em Base64.
Cifre e decifre textos com a cifra de Vernam, um método clássico baseado na operação XOR. Gere chaves aleatórias ou utilize a sua própria chave. Os dados cifrados são devolvidos no formato Base64 para facilitar o armazenamento e a transferência em segurança.
CHAVE OLA
DAQA
Chave: CHAVE. No modo de cifragem, a ferramenta aplica XOR e devolve o resultado em Base64.
CHAVE DAQA
OLA
Chave: CHAVE. No modo de decifragem, a ferramenta descodifica Base64 e aplica XOR.
SEGREDO Olá, mundo
HCmE82lkIiYrIz0=
A ferramenta suporta texto UTF-8 e pode cifrar dados de vários idiomas e sistemas de escrita.
SEGREDO OLA
HAkG
Alterar a chave modifica cada operação XOR e produz um resultado cifrado completamente diferente.
A cifra de Vernam transforma os dados aplicando a operação XOR (OU exclusivo) entre cada byte da mensagem e o byte correspondente de uma chave. Como XOR é reversível, voltar a aplicar a mesma chave restaura o texto original.
Nesta ferramenta, os dados binários cifrados são codificados automaticamente em Base64, para que possam ser copiados, armazenados e transferidos em segurança como texto. Durante a decifragem, o Base64 é primeiro descodificado e, em seguida, é aplicado XOR com a mesma chave.
Para obter a máxima segurança, a chave deve ser aleatória, ter pelo menos o mesmo comprimento da mensagem e ser utilizada apenas uma vez. Quando uma chave mais curta é repetida, a cifra continua a demonstrar a cifragem XOR, mas deixa de oferecer as garantias de segurança de uma verdadeira chave de uso único.
A cifra de Vernam é historicamente importante porque introduziu o princípio XOR, que mais tarde se tornou a base de muitas cifras de fluxo modernas.
A chave de uso único (One-Time Pad, OTP) é um caso particular da cifra de Vernam. Para alcançar uma segurança teórica perfeita, a chave deve ser verdadeiramente aleatória, ter pelo menos o mesmo comprimento da mensagem e nunca ser reutilizada.
Muitas implementações práticas de Vernam, incluindo ferramentas educativas, utilizam chaves de texto reutilizáveis. Embora isto permita compreender a cifragem baseada em XOR, não oferece a segurança incondicional de uma verdadeira chave de uso único.
O aviso apresentado por esta ferramenta ajuda a identificar situações em que a chave é repetida ou mais curta do que a mensagem. Nesses casos, a segurança é reduzida e as garantias de uma OTP deixam de existir.
A cifra recebeu o nome de Gilbert Vernam, um engenheiro que desenvolveu técnicas de cifragem baseadas em XOR para comunicações por teletipo no início do século XX.
O seu trabalho tornou-se uma das bases da criptografia moderna e inspirou cifras de fluxo e sistemas de comunicação seguros desenvolvidos posteriormente.
Cifra clássica por deslocamento de letras com valores personalizados.
Cifra clássica de substituição por dígrafos com matriz baseada em palavra-chave.
Cifra clássica recíproca baseada em uma palavra-chave.
Cifra clássica no estilo Vigenere que usa uma chave numérica.
Cifragem e decifragem polialfabéticas baseadas em uma palavra-chave.
Codificação A/B clássica e esteganografia textual com a cifra de Bacon.