Devido à perda de dados, perdi alguns arquivos-chave para acessar algumas unidades totalmente criptografadas. Como sempre, há dados muito importantes nas unidades e informações que é melhor não perder.
As unidades foram criptografadas usando apenas arquivos de chave, sem senhas adicionais ou qualquer outro tipo de coisa.
As unidades foram criptografadas com configurações padrão, que devem ser AES como algoritmo de criptografia e SHA-512 como algoritmo de hash.
É possível reconstruir o arquivo de chave que foi gerado com uma das versões mais recentes do VeraCrypt, acho que 1.26.7 ou talvez 1.26.14.
Alguém já conseguiu reconstruir um arquivo-chave?
Diga-me se precisar de informações mais específicas.
Não é possível, e de fato esse é o objetivo dos keyfiles.
As partes que realmente servem como chave de criptografia (que no caso do VeraCrypt é o arquivo inteiro) são sempre geradas a partir de dados aleatórios , deliberadamente para que a chave não possa ser adivinhada (não sem já saber cerca de 90% dela).
Nenhuma parte da 'chave' real é determinada a partir da versão do VeraCrypt, nem dos metadados do volume criptografado, nem de quaisquer outras fontes "conhecidas".
Então, a única maneira de reconstruir um arquivo de chaves seria adivinhar todas as chaves possíveis até encontrar uma que funcione — o que não é prático para o AES, pois levaria metade do tempo e da energia do universo (ou talvez um computador quântico para o AES128, mas ainda não para o AES256).
Não, isso não é possível. O Veracrypt usa criptografia de alto nível e sem a chave não há como quebrar essa criptografia em um período de tempo razoável. Afinal, esse é o objetivo da criptografia de dados. Se você não fez backup do arquivo de chave e não há um disco de recuperação, então é isso.
https://www.veracrypt.fr/en/Introduction.html