Какво представлява контролната сума?Представете си ситуацията: (т.е. програмата, която се опитвате да отворите, дава съобщение за грешка, въпреки че останалите файлове в същия формат се отварят "с взрив"). Как да проверите дали първоначално е било дефектно или дали има проблеми при изтеглянето? За това имаме нужда проверка на сумата файл.



Контролната сума на файла (хашиш) Е специфична стойност, която се изчислява от набор от данни, използвайки специфичен алгоритъм. Той помага да се провери целостта на данните при съхранението и предаването им. Ако два файла имат еднаква контролна сума, това означава, че тези файлове са идентични по отношение на съдържанието, дори ако по някаква причина имат различни имена.



Има различни алгоритми за хеширане за създаване на контролни суми. Например архиваторските програми използват така наречения цикличен излишен код (CRC). Тя позволява да се уверите, че разопаковането на файла от архива е преминало без проблеми и полученият файл е идентичен с оригиналния. BitTorrent използва алгоритъма SHA-1за да проверите целостта на изтегляните данни. За да проверите целостта на изтеглените файлове и да намерите дублирани файлове, обикновено използвате алгоритъма MD5.



Да речем, че сте решили да изтеглите разпространениетооперационна система. Ако изтеглянето се случи по някакъв начин, операционната система може да бъде инсталирана "криво" или изобщо не е инсталирана. Контролната сума ще ви помогне да определите дали изтегленият от вас файл е същият като оригиналния. За тези цели контролната сума обикновено се посочва на сайта, който предоставя файловете за изтегляне. Нуждаете се само от това разберете контролната сума на файла, който сте изтеглили и сравнете двете стойности. Ако контролните суми съвпадат, файловете са идентични.



Контролната сума се определя чрез специални програми. Една от най-често срещаните програми за проверка на контролните суми на файлове - HashTab, Тази програма е безплатна, много простаизтегляне и инсталиране. Той дори не се нуждае от стартиране - той е интегриран в контекстното меню на операционната система. Между другото, сред езиците, подкрепяни от програмата, има и руски език. Има версии на програмата за Windows (XP, Vista, Seven) и Mac OS X.



Така че, сте изтеглили и инсталирали тази програмаСледваща? Отворете папката с файла в Explorer или във всеки друг файлов мениджър, чиято контролна сума искате да проверите. Щракнете с десния бутон на мишката върху файла и изберете Properties от контекстното меню. В отворения прозорец отидете в раздела Hash на файловете и изчакайте: програмата ще се нуждае от известно време за изчисляване на контролните суми.



HashTab определя хеш-стойността на алгоритмитеAdler32, CRC32, MD2, MD4, MD5, RIPEMD-128, RIPEMD-256, RIPEMD-320, SHA-1, SHA-256, SHA-384, SHA-512, тигър и джакузи. По подразбиране, шах, се изчислява за трите най-популярните алгоритми, CRC32, MD5 и SHA-1. Ако желаете, можете да изберете други алгоритми, като кликнете върху линка за настройки на прозореца със стойността на хеша. Също така програмата HashTab позволява сравнете хеш стойността на два файла в компютъра.



Друга безплатна програма за проверка на хеш файла - MX MD5 Калкулатор, В него контролната сума се изчислява поалгоритъм MD5. По принцип, за целите на "домакинството" трябва да сте достатъчно разнообразие от алгоритми, които трябва да направите. Програмата работи на операционната система Windows (XP, Vista, Seven). За разлика от HashTab, обаче, той не работи на 64-битови версии на операционната система. За съжаление в него няма руски език, но дори и в английската версия не е толкова трудно да се разбере.



След като изтеглите и инсталирате програмата, го стартирайте. Кликнете върху бутона "Преглед" до линията "Файл 1" и изберете файла, чиято контролна сума Ви интересува. След като изберете файла, кликнете върху бутона Изчисляване (той се намира точно под бутона Преглед). Изчисляването на хеш сумата ще отнеме известно време. Това зависи от конфигурацията и работното натоварване на вашия компютър. За да преброите по-бързо, препоръчително е да затворите всички останали приложения. След като преброяването приключи, в MD5 линията се показва желаната контролна сума. За да сравните хашът на два файла, можете да изберете от файла в линиите Файл 1 и Файл 2.



Какво представлява контролната сума?
Коментари 0