Een hash-functie genereert een vermogen van constante grootte - een zogenaamde " hash " - ongeacht de omvang van zijn inbreng . Hashfuncties controleren integriteit . Ondanks het feit dat de uitgang vrij klein is in vergelijking met de ingang , een verandering in de input algemeen leiden tot een verandering in de uitvoer. Een veranderde hash is daarom een betrouwbare indicator dat een bestand - de ingang aan de hash -functie - is geknoeid . Om deze reden , software-uitgevers ook de hashes van de software pakketten die zij distribueren publiceren . U kunt controleren of een hash heeft de juiste waarde met behulp van uw Slackware Linux- computer . Instructies 1 Log in om de Slackware computer in tekst- modus , met behulp van uw gewone gebruikersnaam en wachtwoord . Slackware start een command -line prompt - een zogenaamde " shell " - dat uw tekst commando zal wachten Procure het bestand waarvan de hash moet worden gecontroleerd en de verwachte waarde voor de hash 2 . . De specifieke wijze van uitvoeren van deze trap hangt af van de bron van het bestand . Bijvoorbeeld , software distributeurs omvatten meestal de juiste hash in dezelfde webpagina die de download link voor de software in kwestie . 3 Hash berekenen van de versie van het bestand dat je hebt door het volgende commando in de shell : md5sum myFile Vervang " myFile " met de naam van het bestand waarvan de hash u moet controleren . Druk op " Enter ". Na een vertraging die is afhankelijk van de grootte van het bestand , zal de md5sum hash voor het bestand af te drukken . 4 Vergelijk de hash van het bestand , vanaf stap 3 , met de waarde van de hash moeten hebben , vanaf stap 2 . Als de twee hashes exact gelijk zijn , dan is uw versie van het bestand de juiste is .
|