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.
Criptografia e descriptografia XOR online com chaves de texto ou hex.
Cifragem e decifragem polialfabéticas baseadas em uma palavra-chave.
Analise frequências de texto e compare-as com padrões linguísticos conhecidos para criptoanálise.
Cifra clássica por deslocamento de letras com valores personalizados.
Ferramenta online de substituição monoalfabética com chave de alfabeto personalizada.
Cifra clássica de substituição por dígrafos com matriz baseada em palavra-chave.