Kas ir kontrolsumma?Iedomājieties situāciju: esat lejupielādējis failu, un pēc tam konstatēja, ka tā ir bojāta (piemēram, programma, ka jūs mēģināt atvērt, jūs saņemat kļūdas ziņojumu, lai gan pārējās failus tajā pašā formātā atveras "ar sprādziena"). Kā pārbaudīt, vai tā sākotnēji bija bojāta vai vai lejupielādes laikā radās kādas problēmas? Tam mums vajag kontrolsumma fails



Faila kontrolsumma (hash) Vai īpaša vērtība, ko aprēķina no datu kopas, izmantojot noteiktu algoritmu. Tas palīdz pārbaudīt datu integritāti uzglabājot un pārsūtot. Ja diviem failiem ir viena un tā pati kontrolsumma, tas nozīmē, ka šie faili ir identiski saturam, pat ja kāda iemesla dēļ viņiem ir dažādi nosaukumi.



Ir dažādi maiņas algoritmi izveidot kontrolsummas. Piemēram, arhivāru programmās tiek izmantots ts cikliskais lieks kods (CRC) Tas ļauj pārliecināties, ka faila izņemšana no arhīva nenotiek bez problēmām, un saņemtais fails ir identisks sākotnējam failam. BitTorrent izmanto algoritmu SHA-1lai pārbaudītu lejupielādēto datu integritāti. Lai pārbaudītu lejupielādēto failu integritāti un atrast dublētus failus, jūs parasti izmantojat algoritmu MD5.



Pieņemsim, ka nolēmāt lejupielādēt izplatīšanuoperētājsistēma. Ja lejupielādei rodas kāda veida neveiksmes, operētājsistēmu var instalēt "nepareizi" vai vispār nav instalēta. Un kontrolsumma palīdzēs noteikt, vai lejupielādētais fails ir tāds pats kā oriģināls. Šajos nolūkos kontrolsumma parasti tiek norādīta vietnē, kurā tiek lejupielādēti faili. Jums vajag tikai noskaidrojiet lejupielādētā faila kontrolsummu un salīdziniet divas vērtības. Ja kontrolsumma atbilst, faili ir identiski.



Kontrolsumma tiek noteikta, izmantojot īpašas programmas. Viena no visbiežāk sastopamajām programmām, lai pārbaudītu failu kontrolsummas - HashTab. Šī programma ir bezmaksas, tas ir ļoti vienkāršilejupielādēt un instalēt. Tas pat nav jāuzsāk - tā ir integrēta operētājsistēmas konteksta izvēlnē. Starp citu, starp programmām atbalstītajām valodām ir arī krievu valoda. Ir Windows versijas (XP, Vista, Seven) un Mac OS X.



Tātad, jūs esat lejupielādējis un instalējis programmu, kasTālāk? Atveriet mapi ar failu Explorer vai jebkuru citu failu pārvaldnieku, kura kontrolsumma tiek pārbaudīta. Ar peles labo pogu noklikšķiniet uz faila, konteksta izvēlnē atlasiet Properties (Rekvizīti). Atvērtajā logā atveriet failu cilni Hash un gaidiet: programmai būs nepieciešams laiks, lai aprēķinātu kontrolsummas.



HashTab nosaka algoritmu masas vērtībuAdler32, CRC32, MD2, MD4, MD5, RIPEMD-128, RIPEMD-256, RIPEMD-320, SHA-1, SHA-256, SHA-384, SHA-512, Tiger un Whirlpool. Pēc noklusējuma kontrolsumma tiek aprēķināta par trim populārākajiem algoritmiem, CRC32, MD5 un SHA-1. Ja vēlaties, varat izvēlēties citus algoritmus, noklikšķinot uz saites Settings pie loga ar vērtību hash. Arī programma HashTab atļauj salīdziniet divu failu pārslēgšanas vērtību datorā.



Vēl viena bezmaksas programma, lai pārbaudītu hash failu - MX MD5 kalkulators. Tajā kontrolsummu aprēķina pēcalgoritms MD5. Principā, lai "mājsaimniecības" mērķiem būtu daudz dažādu algoritmu, MD5 vajadzētu būt pietiekamam. Programma darbojas Windows operētājsistēmā (XP, Vista, Seven). Tomēr, atšķirībā no HashTab, tas nedarbojas operētājsistēmas 64 bitu versijās. Diemžēl tajā nav krievu valodas, bet pat angļu valodā tas nav tik grūti saprast.



Pēc programmas lejupielādes un instalēšanas palaidiet to. Noklikšķiniet uz pogas Pārlūkot blakus 1. faila rindai un atlasiet failu, kura kontrolsumma jūs interesē. Pēc faila izvēles noklikšķiniet uz pogas Aprēķināt (tas atrodas tieši zem pogas Pārlūkot). Hash summēšana prasīs zināmu laiku. Tas ir atkarīgs no datora konfigurācijas un darba slodzes. Lai sarindotu ātrāk, ieteicams aizvērt visas citas programmas. Kad skaitīšana ir beigusies, MD5 līnijā tiek parādīta vēlamā kontrolsumma. Lai salīdzinātu divu failu maiņu, varat izvēlēties no faila rindiņās File 1 un File 2.



Kas ir kontrolsumma?
Komentāri 0