Entendendo a criptografia do lado do cliente do CloudPaste
CloudPaste usa criptografia de ponta a ponta do lado do cliente Para garantir que seus dados permaneçam privados e seguros. Quando a criptografia está ativada, todos os textos e imagens são criptografados no seu navegador antes de serem enviados para os nossos servidores. Isso significa que nunca teremos acesso aos seus dados não criptografados ou à sua senha.
Descrição passo a passo:
Quando você ou alguém com a senha abre um canal criptografado:
Toda a criptografia e descriptografia ocorre no seu navegador usando a API Web Crypto. Sua senha e seus dados não criptografados nunca saem do seu dispositivo.
A cada criptografia de dados, novos valores aleatórios de salt e IV são gerados. Isso significa que o mesmo conteúdo criptografado duas vezes produz textos cifrados completamente diferentes, impedindo a análise de padrões.
O PBKDF2 com 100.000 iterações torna os ataques de força bruta a senhas computacionalmente muito dispendiosos. Mesmo com uma senha moderadamente forte, os atacantes precisariam de recursos significativos para quebrar a criptografia.
O AES-GCM oferece confidencialidade e autenticidade. Ele garante que os dados criptografados não foram adulterados, protegendo contra ataques de modificação.
Utilizamos apenas algoritmos criptográficos consagrados e revisados por pares (AES-256, PBKDF2, SHA-256) que são confiáveis por especialistas em segurança em todo o mundo.
Embora nossa criptografia seja forte, esteja ciente das seguintes considerações:
Segurança por meio da obscuridade não é segurança. Nossa implementação de criptografia utiliza APIs padrão de criptografia da Web e pode ser auditada visualizando o código-fonte nas ferramentas de desenvolvedor do seu navegador.