Skip to main content

Hvad er hash -filer?

Computersikkerhed er et vigtigt aspekt for de fleste virksomheder.Mange organisationer bruger en proces med hash -data i hash -filer til at kryptere vigtige data.Hash -data er en numerisk repræsentation af data og er ikke let for et menneske at fortolke.En hash -fil er en fil, der er omdannet til en numerisk streng ved en matematisk algoritme.Disse data kan først forstås, efter at de er ikke -krypteret med en hash -nøgle.

Processen med hashing er den matematiske konvertering af en række tegn til en mindre værdi, der typisk kaldes en hash -nøgle.Denne nye værdi repræsenterer den originale karakterstreng, efter at den er krypteret.Hashing bruges ofte i databaser som en metode til at oprette et indeks.Fordi hashed -værdier er mindre end strenge, kan databasen udføre læse- og skrivefunktioner hurtigere.

Hash -filer bruges ofte som en metode til at verificere filstørrelse.Denne proces kaldes check-sum-verifikation.Når en fil sendes over et netværk, skal den opdeles i små stykker og samles igen, når den når sin destination.I denne situation repræsenterer hashnummeret størrelsen på dataene i en fil.Hash kan derefter bruges som et værktøj til validering af hele filen blev overført med succes over netværket.

Hash -proceduren blev først oprettet i 1950'erne som en metode til at fremskynde computeradgang.Oprettelse af hash -filer kræver en hash -funktion, som er en matematisk algoritme.Der er mange typer hash -algoritmer tilgængelige i dag inden for computerteknik.Disse funktioner varierer i kompleksitet, men alle søger at manipulere tekststrenge og konvertere dem til tal.

De fleste retshåndhævende myndigheder bruger hash -filer til at gemme vigtige fingeraftryksoplysninger.Den tilgængelige fingeraftryksteknologi i dag bruger hash -filer og funktioner til at fange billederne af hvert fingeraftryk.Disse fingeraftryksbilleder omdannes til et numerisk format og gemmes i retshåndhævelsesdatabaser.Det amerikanske justitsministerium (DOJ) opretholder en af de største fingeraftryksdatabaser i USA.Disse fingeraftryk inkluderer alle kendte kriminelle i USA og gemmes ved hjælp af hash -teknologi.

Hash -teknologi bruges også som en sikkerhedsenhed mellem computere på Internettet.Computercertifikater er de krypterede taster, der udveksles mellem computere og software over et computernetværk.Disse nøgler identificerer en computer som en betroet modtager af et softwareprogram.Hash -funktionen er det, der bruges til at inspicere og verificere, at den korrekte nøgle ejes af en bestemt computer.Denne nøgleteknologi har været tilgængelig i mange år som en teknik til at verificere computere, før information sendes over internettet.