Novo arquivo dos mesmos arquivos é diferente?

0

Eu preciso ter certeza de que vários arquivos não serão alterados. Para este propósito, estou usando o utilitário de cálculo SHA256 em arquivos arquivados:

CertUtil -hashfile arch.rar SHA256 >>arch.rar.sha256.txt

Eu arquivar com senha:

"C:\Program Files\WinRAR\WinRAR.exe" a -ppass arch.rar file1 file2

Os arquivos não são alterados, mas cada vez que faço um novo arquivo, tenho um hash diferente. Por quê?

    
por vico 23.06.2017 / 13:45

1 resposta

1

É porque, ao gerar a chave de criptografia (que é baseada na sua senha), há um fator aleatório envolvido.

Praticamente, arquivar os mesmos arquivos na mesma taxa de compactação sem criptografia deve resultar em arquivos idênticos, enquanto o arquivamento dos mesmos arquivos na mesma taxa de compactação com criptografia deve resultar em arquivos diferentes.

    
por 23.06.2017 / 13:49