Plano Atual
⚡ Operações este Mês usadas / limite restantes 0%

Criptografar Mensagem

Se preenchido, esta palavra-chave será usada como identificador (cria ou reutiliza chave com esse nome)
Sobre CRYSTALS-Kyber
CRYSTALS-Kyber é um algoritmo de encapsulamento de chave (KEM) baseado em reticulados, aprovado pelo NIST. Oferece segurança contra ataques quânticos e desempenho superior.

Resultado da Cifragem

Texto Criptografado (Ciphertext)
Aguardando criptografia...
Cápsula de Chave (Encapsulated Key)
Informações da chave serão exibidas aqui
Tamanho
-
Tempo
-
Algoritmo
-

Decriptografar Mensagem

Informe o mesmo identificador usado ao criptografar a mensagem

Mensagem Decifrada

Texto Original (Plaintext)
Aguardando descriptografia...

Assinar Documento

Assinatura ≠ Criptografia
O documento original não é alterado. A assinatura é um código matemático separado que prova autoria e integridade. Copie-a ou baixe como .sig — abra o documento original normalmente a qualquer momento.
Sobre CRYSTALS-Dilithium
CRYSTALS-Dilithium é um esquema de assinatura digital pós-quântico baseado em reticulados. Oferece assinaturas compactas e verificação rápida.

Assinatura Digital

Assinatura (Signature)
Aguardando assinatura digital...
Hash SHA-256 do Documento (fingerprint)
Hash do documento será calculado automaticamente
Tamanho
4,595B
Tempo
1.24ms
Algoritmo
Dilithium

Verificar Assinatura Digital PQC

Como funciona a verificação?
O sistema separa conteúdo e assinatura, recupera a chave pública do signatário e aplica o desafio matemático do algoritmo escolhido: ML-DSA (reticulados/LWE), Falcon (NTRU/FFT) ou SLH-DSA (cadeia de hash SHA-2). Se o arquivo não mudou 1 bit e a chave confere, o resultado é ✅ Autêntico. Nenhum dado é descriptografado.

Resultado da Verificação

Aguardando verificação...

Preencha os campos ao lado e clique em "Verificar Assinatura"

Criptografar Arquivos

Se preenchido, esta palavra-chave será usada como identificador da chave

Arquivo Criptografado

Aguardando criptografia de arquivo...

Selecione uma chave e um arquivo para começar

Segurança Pós-Quântica
Arquivo protegido com criptografia ML-KEM (Kyber), resistente a ataques de computadores quânticos.

Descriptografar Arquivos

Informe o nome, o ID ou a palavra-chave usada ao criptografar — sem precisar selecionar o algoritmo.

Arquivo Decriptografado

Aguardando decriptografia de arquivo...

Forneça a chave, o key_id e o arquivo criptografado

Arquivo Recuperado
Arquivo decifrado com sucesso. Faça o download para visualizar.

Assinar Documento

Arquivo Assinado

Aguardando assinatura digital...

Selecione uma chave de assinatura e um arquivo

Arquivo original permanece intacto e legível
O arquivo não é alterado nem criptografado. O que você baixa (.sig) é um arquivo separado contendo apenas a prova matemática de autenticidade — dados binários que o computador usa para verificar que o documento não foi adulterado.
Formato proprietário Vexcrypt — não é PAdES/ICP-Brasil
O arquivo .sig contém a assinatura PQC (ML-DSA/Dilithium) em formato binário Vexcrypt. Este formato não é compatível com leitores de PDF convencionais nem com a cadeia ICP-Brasil. Para verificação cruzada, compartilhe o arquivo original junto com o .sig e use a função Verificar Assinatura da plataforma.
Assinatura Pós-Quântica (ML-DSA/Dilithium)
Algoritmo aprovado pelo NIST, resistente a ataques quânticos. Use os Metadados (.json) para guardar chave, timestamp e hash junto com o .sig.

Histórico de Operações Recentes

TIMESTAMP OPERAÇÃO ALGORITMO CHAVE UTILIZADA TAMANHO STATUS DURAÇÃO AÇÕES
Carregando histórico de operações...
Carregando...

Permitir Chave Compartilhada

Use este modo para cenários de colaboração entre equipes, quando a pessoa que vai descriptografar não é a dona original da chave. Sempre compartilhe o identificador correto da operação/chave com segurança.

Verificando chave...