O Protect text é seguro?

Sim, dentro de limites claros. O Protect text criptografa cada nota com AES-256-GCM usando a Web Crypto do navegador, com uma chave protegida pela sua senha por meio de PBKDF2-SHA-256 (600.000 rodadas). As notas ficam no seu computador e a extensão não tem acesso à rede. Ela não protege um cofre aberto, um computador com malware nem uma senha perdida junto com a chave de recuperação.

Adicionar ao Chrome

Grátis 52 idiomas

Como minhas notas são criptografadas?

  1. Quando você cria o cofre, o Protect text gera uma chave de dados aleatória de 256 bits.
  2. Cada nota (título, texto, cor, fixação) é criptografada com essa chave usando AES-256-GCM, com um nonce aleatório novo a cada vez que é salva. O GCM também detecta se os dados armazenados foram alterados.
  3. A chave de dados fica armazenada só envolvida (criptografada): uma vez com uma chave derivada da sua senha (PBKDF2-SHA-256, 600.000 rodadas, salt aleatório) e outra com uma chave derivada da sua chave de recuperação (cerca de 125 bits de aleatoriedade, 200.000 rodadas).
  4. Tudo isso é feito pela Web Crypto integrada ao navegador. O Protect text não traz nenhum código de criptografia próprio.

Alterar a senha só envolve de novo a chave de dados; as notas não precisam ser criptografadas outra vez.

Onde fica a chave enquanto eu trabalho?

Quando você desbloqueia o cofre, a chave de dados fica no armazenamento de sessão da extensão no Chrome, que vive na memória e nunca é gravado no disco. Ela é removida quando o cofre se bloqueia (após o tempo que você escolher, quando o computador é bloqueado ou entra em suspensão, ou pelo botão de cadeado) e quando o navegador fecha.

A extensão pode enviar minhas notas para algum lugar?

Não. A política de segurança de conteúdo proíbe qualquer conexão de rede (connect-src 'none'), e a extensão não pede acesso a nenhum site. Não há servidor da Cresotech, nem análise de uso, nem conta. O próprio Chrome atualiza a extensão pela Chrome Web Store, como faz com todas as extensões.

Quais permissões ela pede e por quê?

PermissãoPor que o Protect text precisa dela
storageguardar suas notas criptografadas e configurações no seu computador
unlimitedStoragedeixar um bloco de notas grande crescer além da cota de armazenamento padrão do Chrome
sidePanelabrir o bloco de notas no painel lateral do Chrome
contextMenusadicionar Adicionar ao Protect Text e Salvar esta página no Protect Text ao menu do botão direito
alarmsbloquear o cofre após o tempo que você escolher
idlebloquear o cofre quando o computador é bloqueado ou entra em suspensão

Na instalação, o Chrome não mostra nenhum aviso sobre ler seus dados em sites, porque o Protect text não pede esse acesso.

O que o Protect text não consegue proteger

A criptografia protege as notas armazenadas. Seja honesto consigo mesmo sobre o resto:

  • Um cofre aberto. Até ele se bloquear, qualquer pessoa no seu computador pode lê-lo. Use um tempo curto de bloqueio automático em um computador compartilhado e clique no botão de cadeado ao sair.
  • Malware. Um keylogger ou um programa malicioso no seu computador pode ver o que você digita e o que está na tela. Nenhum bloco de notas protege contra isso; mantenha o sistema atualizado.
  • Senhas fracas. Se alguém copiar os dados criptografados, uma senha curta ou comum pode ser adivinhada offline. Use uma frase-senha longa; o gerador integrado ajuda.
  • Cópias sem criptografia. Uma nota que você baixa como .txt, imprime ou copia para outro lugar deixa de estar criptografada. A área de transferência é limpa 30 segundos depois de você copiar texto oculto, mas as outras cópias são responsabilidade sua.
  • O texto oculto desfoca o texto na tela. É uma proteção de privacidade da tela, não uma criptografia extra.
  • Perder os dois segredos. Sem a senha e a chave de recuperação, as notas se perdem para sempre. Ninguém, nem a Cresotech, tem uma porta dos fundos.

O arquivo de backup é seguro?

Sim: ele contém as notas criptografadas e a chave envolvida, igual ao que fica no seu computador. Sem a sua senha ou a chave de recuperação, ele é ilegível. Mesmo assim, guarde-o em um lugar privado e lembre-se de que um backup antigo abre com a senha que valia quando você o criou.

Como apago tudo?

Exclua as notas e esvazie a Lixeira, ou remova o Protect text do Chrome: o armazenamento dele é apagado junto. Os arquivos de backup que você mesmo salvou não são afetados; apague-os como qualquer outro arquivo.

Mais detalhes: política de privacidade do Protect text.

Perguntas frequentes

A Cresotech consegue ler minhas notas?

Não. As notas nunca saem do seu computador pela extensão, ficam armazenadas só criptografadas, e nós nunca temos a sua senha nem a sua chave de recuperação.

Como sei que ela não tem acesso à rede?

A política de segurança de conteúdo dela bloqueia todas as conexões de rede (connect-src 'none'), e ela não pede acesso a nenhum site. Você pode conferir as permissões na página chrome://extensions, em Details (Detalhes).

O que é a Web Crypto?

A Web Cryptography API integrada ao Chrome e a outros navegadores. Ela oferece algoritmos padrão, como AES-GCM e PBKDF2, implementados pelo próprio navegador, então o Protect text não traz código de criptografia próprio.

O AES-256 é forte o suficiente?

Sim. O AES-256-GCM é uma cifra padrão e muito usada. Na prática, o ponto fraco é a senha: uma senha longa e única importa muito mais do que a cifra.

Alguém pode adivinhar minha senha?

Cada tentativa custa 600.000 rodadas de PBKDF2, e a extensão faz você esperar depois de uma senha errada. Isso torna as tentativas mais lentas, mas uma senha curta ou comum ainda pode ser adivinhada por quem copiar os arquivos. Use uma senha longa ou uma frase-senha.

O que acontece com minhas notas se eu remover a extensão?

O Chrome apaga o armazenamento da extensão, então as notas criptografadas se perdem. Faça um arquivo de backup antes; ele continua criptografado.

Quem publica o Protect text?

A Cresotech, uma marca da PayForSay s. r. o., Bratislava, Eslováquia (Reg. No. 54 455 073, VAT SK2121683322).

Atualizado em: