
Hipoteticamente, o tempo de inicialização de um PC pode ser calculado se o método de criptografia, hash, comprimento da senha, PIM (específico para veracrypt) e especificações do PC forem conhecidos?
Suponha que alguém use a criptografia AES-TwoFish-Serpent com SHA-512 e uma senha de 60 caracteres (nenhuma palavra do dicionário, nenhum caractere repetido, caracteres alfanuméricos e símbolos minúsculos e maiúsculos.) com um valor PIM de 5 dígitos. Suponha que as especificações sejam um processador de 2,4 GHz, HDD de 1 TB e 8 GB de RAM para uma máquina relativamente nova.
Qual será o tempo aproximado de inicialização nesse caso? A documentação do veracrypt afirma que um valor PIM mais alto levará a uma montagem mais lenta e a criptografia de 3 camadas irá retardar ainda mais. Existe alguma estimativa do tempo de inicialização?
Responder1
Não sabemos porque há muito mais variáveis a ter em conta. Quão rápido o BIOS inicia, por exemplo (habilite o HW RAID para diferenças "divertidas"). Qual sistema operacional está presente? Qual é o tempo de rotação do HDD (se ainda for usado, eles devem ter esquecido os SSDs nos últimos 10 anos). O sistema operacional talvez precise realizar algumas atualizações? Se for usado o Windows, qual é o tamanho do registro? Há algum aprimoramento, como flash, disponível para o sistema? Existem aplicativos iniciados em segundo plano que exigem acesso ao disco? Semelhante para serviços (que normalmenteexigirser iniciado antes da inicialização do sistema operacional).
Então não, não sabemos realmente como calculá-lo. É claro que a derivação da chave depende dos parâmetros da Função de Derivação de Chave Baseada em Senha (PBKDF), então geralmente é pelo menos um tempo constantepara uma implementação e CPU específicas. Mas, na verdade, é melhor configurar sistemas semelhantes (ou um sistema com duas unidades de inicialização semelhantes) e comparar algumas execuções para eliminar o problema.mais ou menos aleatóriodiferenças na inicialização. Eu retiraria o cabo de rede para pelo menos evitar atualizações aleatórias (embora isso possa levar a intervalos aleatórios, os computadores não são divertidos?).