Pular para o conteúdo

Segurança

Como protegemos seus dados.

O ErtiNote foi projetado para que um arquivo de cofre roubado ou vazado seja inútil sem a sua senha mestra. Veja como funciona — e onde a proteção termina.

Situação: o ErtiNote está em desenvolvimento. Nenhuma auditoria independente do seu código ou da sua criptografia foi realizada até agora.

Princípios

  • Local em primeiro lugar

    Seu cofre é um arquivo no seu dispositivo, e o app não faz requisições de rede.

  • Criptografar tudo

    O conteúdo, os nomes, a estrutura de pastas e a quantidade de itens são criptografados, não apenas o texto das suas notas.

  • Sem criptografia caseira

    Apenas primitivas consagradas e de código aberto do projeto RustCrypto.

  • Sem portas dos fundos

    Sua senha mestra nunca é armazenada. Ninguém, nem mesmo nós, consegue recuperá-la.

  • Falhar com segurança

    Dados danificados ou adulterados são detectados e nunca entregues silenciosamente.

  • Dizer o que não fazemos

    Os limites são documentados com a mesma clareza que as proteções.

Criptografia

Criptografia
XChaCha20-Poly1305 com um novo nonce aleatório de 192 bits a cada operação de criptografia
Chave a partir da senha
Argon2id v1.3, por padrão com 128 MiB de memória, 3 passagens e 4 vias
Subchaves
HKDF-SHA-256
Números aleatórios
O gerador criptograficamente seguro do sistema operacional
Arquivos
Blocos de 1 MiB, cada um criptografado e autenticado separadamente; SHA-256 verificado antes da exportação

A chave de dados é encapsulada com uma chave derivada da sua senha mestra. Após o desbloqueio, a senha e as chaves intermediárias são apagadas da memória do núcleo do app.

Contra o que o ErtiNote protege

  • Arquivo de cofre roubado ou vazado

    Seja de um pen drive, de uma pasta na nuvem ou de um backup de disco: o conteúdo, os nomes, a estrutura de pastas e a quantidade de itens são criptografados, e o Argon2id dificulta tentativas de adivinhar a senha.

  • Adulteração e corrupção

    Alterações no arquivo, em suas seções ou na ordem delas são detectadas na descriptografia.

  • Gravações interrompidas

    Gravações atômicas com verificação nunca deixam o cofre gravado pela metade após uma queda de energia ou com o disco cheio.

  • Conteúdo malicioso

    HTML bruto nas notas não é renderizado, imagens remotas não são carregadas e caminhos dentro de arquivos compactados não conseguem sair da pasta de destino.

  • Reversão para versão antiga

    O ErtiNote avisa se um cofre for substituído por uma versão mais antiga dele mesmo no mesmo computador.

Onde a proteção termina

  • Dispositivo comprometido

    Um malware executado com a sua conta — um keylogger, um gravador de tela, um leitor de memória — pode capturar sua senha ou seu cofre aberto.

  • Senhas fracas

    O Argon2id dificulta a adivinhação, mas não salva uma senha curta ou comum.

  • Memória e swap

    O sistema operacional pode gravar a memória no disco. Use criptografia de disco completo, como FileVault, BitLocker ou LUKS.

  • Área de transferência e exportações

    Textos copiados e arquivos exportados ou abertos em outros apps saem do cofre e deixam de ser protegidos por ele.

  • Metadados do arquivo

    O tamanho total, a data de modificação, o nome e o local do cofre ficam visíveis, e a quantidade de blocos revela o tamanho aproximado dos arquivos.

  • Dados excluídos até a compactação

    Itens excluídos permanecem criptografados dentro do arquivo até que o cofre seja compactado.

Este site

Este site é estático. Ele não define cookies, não executa scripts de análise ou rastreamento e não carrega recursos de terceiros; as fontes são servidas pelo nosso próprio servidor. As únicas informações que ele guarda no seu navegador são o seu tema e, se você escolher um, o seu idioma.

ErtiCloud Backup (planejado)

O serviço de backup planejado segue os mesmos princípios: backups criptografados no seu dispositivo antes do envio, e o serviço totalmente opcional. Publicaremos seu projeto de segurança antes do lançamento.

Como relatar uma vulnerabilidade

Se você acredita ter encontrado um problema de segurança no ErtiNote ou neste site, envie-nos um e-mail com os detalhes e os passos para reproduzi-lo. Dê-nos um prazo razoável para corrigi-lo antes de divulgá-lo publicamente. No momento, não mantemos um programa de recompensas por bugs.

Relatar uma vulnerabilidade