Jak to jest z tą cała sumą kontrolną jakiegoś pliku. Np. Mamy dwa pliki na pozór takie same , ale różniące się sumą kontrolną. I teraz pytanie na podstawie jakich danych jest wyliczana ta suma kontrolna ?! #pytanie #komputery
@abelel: No tak , ale muszą być jakieś dane na podstawie których algorytm ten zaczyna wyliczenia. Chodzi mi o to , które dane stanowią o unikalności pliku. Cały plik , jakaś część ?! Z czego ten algorytm wylicza.
@Sevotumir: To zależy na czym tą sumę kontrolną wyliczasz. Jeżeli dla całego pliku to wiadomo całość. Nie wiem do końca jak jest z plikami, które mają ją dołączoną zaszytą (w archiwach?).
Generalnie jak coś transmitujesz w sieci to idzie w kawałkach (pakiety) no i każdy taki pakiet ma sumę kontrolną, jeśli zawartość się nie zgadza z sumą to przesyłasz ponownie (TCP). To jedno z najpopularniejszych zastosowań.
@balrog84: No dobra , a jak mam np. obraz iso windowsa 7 (taki przykład) plik taki waży ok 4.5 GB. Czy to właśnie jest wyliczenie z całego pliku , czy też jakieś części.
@Sevotumir: Z całego pliku. Wielkość nie ma znaczenia, Suma kontrolna powstanie zawsze o określonej długości (krótki ciąg symboli) wg algorytmu i w założeniu ma być unikatowa. Algorytm przechodzi bit po bicie cały plik, ustalając wynik sumy. Idea jest po prostu taka, że niewielka zmiana w pliku (przekłamanie na jednym bicie w transmisji) powoduje zupełnie inny ciąg symboli.
@balrog84: Właśnie o to mi chodziło. Wielkie dzięki ! E: A czy jest jakiś konkretny program do wyliczania takich sum ? Np. mam obraz dysku i chce porównać go z tym co jest napisane na stronie internetowej.
#pytanie #komputery
Generalnie jak coś transmitujesz w sieci to idzie w kawałkach (pakiety) no i każdy taki pakiet ma sumę kontrolną, jeśli zawartość się nie zgadza z sumą to przesyłasz ponownie (TCP). To jedno z najpopularniejszych zastosowań.
E: A czy jest jakiś konkretny program do wyliczania takich sum ? Np. mam obraz dysku i chce porównać go z tym co jest napisane na stronie internetowej.
https://www.dobreprogramy.pl/HashMyFiles,Program,Windows,57447.html
https://www.programosy.pl/program,hashtab.html
Nie używam windy, a tam jest coś takiego wbudowanego:
Microsoft File Checksum Integrity Verifier link
Trzeba było od razu napisać co potrzebujesz... Po to te sumy są publikowane przy obrazach. ( ͡° ͜ʖ ͡°)