Ferramenta gratuita de privacidade
Quanto tempo aguentaria o seu PIN?
O mesmo PIN pode cair em segundos ou sobreviver ao universo. O que conta é o que se interpõe entre uma tentativa e uma resposta. Escolha um formato (nunca o seu PIN real) e veja como o mesmo segredo se aguenta contra três ataques muito diferentes.
Nunca lhe pedimos o PIN, apenas o seu formato
Escolha um segredo para testar
Conta todas as escolhas ordenadas desse número de pontos distintos numa grelha 5×5. Os padrões ao estilo Sealby começam em 6 pontos. Duas ressalvas honestas. Se houver regras de traçado a restringir que ponto pode seguir qual, o espaço real é menor do que este, nunca maior. E as pessoas desenham formas, não ordens aleatórias de pontos, por isso um padrão adivinhável cai muito mais depressa do que estes números.
Palavras retiradas de uma lista de frases-passe de 7,776 palavras
Combinações a experimentar:
Três ataques, um segredo
No telemóvel: meia dúzia de tentativas, não um prazo
Um iPhone real não é um serviço ilimitado de adivinhação. As tentativas falhadas ativam atrasos crescentes e, após 10 falhas, o dispositivo tem de ser restaurado, ou apaga-se a si próprio se a opção Apagar Dados estiver ligada. Aqui a medida honesta é a probabilidade, não o tempo.
Offline, proteção fraca
O ficheiro do cofre foi divulgado e estava protegido com uma função de hash rápida e simples. Uma máquina de quebra faz milhares de milhões de tentativas por segundo.
Offline, Argon2idProteção Sealby
O mesmo ficheiro divulgado, mas a chave vem de uma função com custo em memória. Cada tentativa custa memória e tempo a sério; as quintas de GPU perdem a vantagem.
O Argon2id é a função de derivação de chave que o Sealby usa, e esta faixa é o piso conservador, não a história toda. No Sealby, as chaves dos cofres são também envolvidas por uma chave ligada ao Secure Enclave do seu dispositivo. Um atacante que tenha apenas os dados da sua Cópia de segurança encriptada não consegue de todo atacar o seu PIN por força bruta. Sem o seu dispositivo desbloqueado, precisaria da sua frase de recuperação, e essa tem 128 bits.
Os pressupostos: edite-os
Todos os números acima vêm de três taxas e de uma fórmula. Altere as taxas e veja os tempos acompanhá-las. Não há mais nada escondido na matemática.
offline: tempo mediano = combinações ÷ 2 ÷ taxa de tentativas · no telemóvel: probabilidade = tentativas ÷ combinações
Estes tempos pressupõem um segredo escolhido aleatoriamente. Os favoritos humanos, como 1234, anos de nascimento e password1, caem instantaneamente em todos os cenários, porque os atacantes começam por eles.
O mesmo PIN, três destinos
Repare no que mudou entre as linhas: nunca o PIN, apenas a maquinaria à sua volta. No telemóvel, o jogo não é sequer o tempo. Um atacante tem meia dúzia de tentativas contra probabilidades enormes antes de o dispositivo bloquear ou se apagar. Se os dados encriptados alguma vez saírem do dispositivo, essas proteções desaparecem. O PIN fica sozinho contra hardware feito para adivinhar, e só o custo de cada tentativa o protege.
Esse custo é o que uma derivação de chave com custo em memória compra. O Argon2id torna cada tentativa cara em memória e tempo, por isso a máquina que devorava uma hash rápida ao pequeno-almoço passa a arrastar-se.
Porque é que o Sealby calibra o Argon2id no seu dispositivo
O Sealby deriva a chave do seu cofre com Argon2id afinado no seu iPhone real. Os parâmetros são medidos por dispositivo, para que um desbloqueio custe uma fração de segundo deliberada. Mal a sente uma vez. Uma máquina de quebra tem de a pagar milhares de milhões de vezes. Somado aos limites de tentativas do Secure Enclave no dispositivo, ambas as barras acima trabalham por si em simultâneo.
Como funciona a encriptação do Sealby →O seu PIN merece melhor maquinaria.
O Sealby sela as suas fotos e ficheiros com AES-256 atrás de Argon2id calibrado para o seu dispositivo. Os números da faixa lenta acima são os que se aplicam a si.
iPhone e iPad · iOS 17+ · Grátis