Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
filekey — Aplicativo web offline e de código aberto para criptografia e compartilhamento de arquivos baseados em passkeys. AES-256-GCM/HPKE, sem nuvem, sem contas; criptografe para destinatários com Share Keys públicas. | Kitploit
Ferramentas/GitHubGitHub/rockwellshah/filekey
Ferramentas de Criptografia/DescriptografiaRecuperação de DadosCriptografiaPrivacidadeAutenticação
GitHubrockwellshah/filekey

filekey

Aplicativo web offline e de código aberto para criptografia e compartilhamento de arquivos baseados em passkeys. AES-256-GCM/HPKE, sem nuvem, sem contas; criptografe para destinatários com Share Keys públicas.

Ver Repositório
4863646há 2 mesesRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site

🔐 FileKey

O FileKey é um aplicativo web offline que permite criptografar e compartilhar arquivos rapidamente usando passkeys. Sem contas, sem rastreamento, sem nuvem.

🛡️ FileKey é gratuito, de código aberto e prioriza a privacidade. Disponível em filekey.app.


🚀 Recursos

  • ✅ Gratuito e de Código Aberto – Licenciado sob GPLv3.
  • ✅ Sem Contas – Sem logins, sem rastreamento.
  • ✅ Criptografia Baseada em Passkey – Usa sua passkey existente, gerenciador de senhas ou chave de segurança de hardware.
  • ✅ Sem Nuvem – Os arquivos são selados com AES-256 no seu dispositivo. Nada é enviado para a internet.
  • ✅ Compartilhamento Seguro – Criptografe um arquivo para a Share Key de alguém ou publique um link "envie-me um arquivo".
  • ✅ Códigos de Recuperação – Códigos de recuperação offline opcionais para você nunca ficar bloqueado.
  • ✅ Pastas e Arquivos Grandes – Criptografe pastas inteiras e arquivos de vários gigabytes facilmente.
  • ✅ Offline – Funciona 100% no seu navegador, online ou offline. Instalável como PWA.

🗣️ O que estão dizendo

  • O blogueiro francês de cibersegurança Korben escreveu uma ótima análise do FileKey.
  • O thread de Tom Dörr no X. (mais de 40 mil visualizações)
  • Post de lançamento no Reddit. (mais de 100 mil visualizações)
  • Lançamento do recurso de compartilhamento no Reddit (mais de 45 mil visualizações)
  • Discussão no PrivacyGuide

👨‍💻 Como Usar o FileKey

  1. Crie sua FileKey
    Crie uma passkey armazenada no seu gerenciador de senhas ou chave de segurança (iCloud Keychain, Google Password Manager, 1Password, um YubiKey etc.).

  2. Criptografe arquivos
    Arraste qualquer arquivo (ou uma pasta inteira) para o FileKey. Ele é criptografado instantaneamente com AES-256 e salvo como name.filekey.

  3. Descriptografe arquivos
    Arraste o arquivo criptografado de volta. Sua passkey o desbloqueia, local e com segurança.

  4. Compartilhe com privacidade
    Criptografe um arquivo para a Share Key de alguém (só essa pessoa pode abri-lo) ou compartilhe um link "envie-me um arquivo" para receber arquivos criptografados de qualquer pessoa.

  5. Salve um código de recuperação
    Opcionalmente, salve um código de recuperação de uso único para poder acessar seus arquivos novamente mesmo se perder sua passkey.


💾 Sistemas Suportados

O FileKey precisa de um provedor de passkey que suporte a extensão PRF do WebAuthn: um gerenciador de senhas compatível (Apple Passwords, Google Password Manager, 1Password, etc.) ou uma chave de segurança de hardware FIDO2 (YubiKey 5 / Bio Series). Seu navegador e sistema operacional também precisam suportar WebAuthn + PRF. Uma tabela de compatibilidade não exaustiva:

PlataformaProvedores de passkeyObservações
macOSApple Passwords, 1Password, YubiKeySafari ≥ 17 ou Chrome ≥ 112. YubiKeys podem não funcionar no Safari.
iOS / iPadOSApple Passwords, 1PasswordSafari ≥ 17 ou Chrome ≥ 112.
Windows1Password, YubiKeyEdge ≥ 112 ou Chrome ≥ 112. Requer Windows 11.
AndroidGoogle Password Manager, 1Password, YubiKeyChrome ≥ 112.
LinuxYubiKey (pelo navegador)Navegadores Chrome / Chromium recentes.

⚠️ Observações:

  • O provedor deve implementar a extensão PRF do WebAuthn; o suporte varia conforme o aplicativo e a versão, então se um gerenciador ainda não funcionar, provavelmente ele ainda não implementou o PRF.
  • Navegadores baseados em Chromium (Brave, Vivaldi, Opera) geralmente funcionam.
  • O Windows 10 e versões anteriores não suportam PRF.

🛠️ Como Funciona a Criptografia

O FileKey deriva sua identidade de criptografia de uma passkey. Quando você cria sua FileKey, uma passkey é registrada no domínio do aplicativo (filekey.app) como relying party. A autenticação executa a extensão PRF da passkey sobre uma entrada fixa, produzindo um segredo determinístico que nunca sai do seu dispositivo. Esse segredo passa por HKDF-SHA-256 para derivar seu par de chaves de identidade de longo prazo, de modo que a mesma passkey sempre reproduza a mesma identidade, e nada precisa ser armazenado além da própria passkey.

Os arquivos são criptografados com HPKE (Hybrid Public Key Encryption, RFC 9180) no modo Auth, usando o conjunto DHKEM-P256 + HKDF-SHA-256. O HPKE deriva chaves novas por arquivo, e o corpo do arquivo é selado com AES-256-GCM em uma construção em fluxo, por blocos, para que arquivos de qualquer tamanho sejam criptografados e descriptografados sem ficar inteiramente na memória. Criptografar para si mesmo usa sua própria chave pública; compartilhar usa a do destinatário. Cada operação acontece inteiramente no seu dispositivo por meio de bibliotecas de criptografia auditadas.

🛡️ Sua passkey é a única credencial. Não há mais nada para armazenar, e nada sai do seu dispositivo.


🔁 Compartilhamento

Todo usuário do FileKey tem uma Share Key única, uma string pública longa que você encontra no menu em "Your Share Key". Ela pode ser compartilhada abertamente; é um endereço público, não um segredo.

📤 Compartilhando um arquivo

  1. Escolha Compartilhar ao criptografar (ou envie para um contato salvo).
  2. Digite a Share Key do destinatário.
  3. O FileKey gera um arquivo que só esse destinatário pode abrir, chamado name.shared.filekey. Envie-o por qualquer meio: e-mail, mensagens, transferência de arquivos.

📥 Recebendo um arquivo compartilhado

  1. Abra o FileKey e autentique-se.
  2. Arraste o arquivo .shared.filekey para dentro.
  3. O FileKey o reconhece e o descriptografa com sua chave.

📨 "Envie-me um arquivo"

Compartilhe um link "envie-me um arquivo" (ele incorpora sua Share Key). Qualquer pessoa (sem conta, sem passkey) pode usá-lo para criptografar um arquivo para você diretamente no navegador dela e depois enviar o resultado para você. Só você pode abri-lo.

🔐 Detalhes de segurança

  • Suas chaves privadas nunca saem do seu dispositivo.
  • Arquivos compartilhados são bloqueados para um destinatário específico (chave pública, ponta a ponta).
  • Toda criptografia e descriptografia acontecem no seu dispositivo, sem envolvimento de servidores.
  • Os arquivos são selados com AES-256.
  • Sua Share Key é pública e pode ser compartilhada abertamente.

🔑 Códigos de Recuperação

Como sua identidade vem da sua passkey, perder essa passkey normalmente significaria perder o acesso. O FileKey oferece um código de recuperação opcional, uma frase de 24 palavras (BIP39) que faz backup da sua identidade. Salve-o uma vez, guarde-o em um lugar seguro e você poderá restaurar o acesso mais tarde.

O FileKey também inclui uma ferramenta offline de recuperação independente (recover.html): um único arquivo HTML que você pode manter no disco. Com seu código de recuperação, ele descriptografa seus arquivos .filekey totalmente offline, mesmo que o site do FileKey desapareça.


🫥 O Que Acontece se o FileKey Desaparecer?

Duas redes de segurança:

  1. A ferramenta offline de recuperação (acima) abre seus arquivos apenas com seu código de recuperação, sem precisar do site.
  2. Instale o FileKey como um aplicativo para que ele continue funcionando offline:

💻 Desktop (Chrome / Edge / Brave)

Abra o FileKey, clique no ícone Instalar na barra de endereço e confirme. Ele abre como um aplicativo offline independente.

Baixar ferramenta