Nowe archiwum tych samych plików jest inne?

0

Muszę się upewnić, że kilka plików się nie zmieniło. W tym celu używam narzędzia obliczeniowego SHA256 do zarchiwizowanych plików:

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

Archiwizuję za pomocą hasła:

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

Pliki nie są zmieniane, ale za każdym razem, gdy robię nowe archiwum, mam inny skrót. Dlaczego?

Vico
źródło

Odpowiedzi:

1

Wynika to z faktu, że podczas generowania klucza szyfrowania (opartego na haśle) występuje czynnik losowy.

W praktyce archiwizacja tych samych plików przy tym samym współczynniku kompresji bez szyfrowania powinna dawać identyczne pliki, a archiwizacja tych samych plików przy tym samym stopniu kompresji z szyfrowaniem powinna skutkować różnymi plikami.

Overmind
źródło
Czy mogę uzyskać skrót plików przed zaszyfrowaniem z pliku * .rar?
vico
Nie, będziesz musiał zdobyć ich skróty bez szyfrowania.
Overmind