Kryptografiske Hash-funksjoner
DEFINISJON av kryptografiske Hash-funksjonerEn kryptografisk hasjfunksjon er en matematisk funksjon som brukes i kryptografi. Typiske hasjfunksjoner tar innganger med variabel lengde for å returnere utganger med fast lengde. En kryptografisk hasjfunksjon kombinerer meldingsoverføringsfunksjonene til hasjfunksjoner med sikkerhetsegenskaper.
BREAKING NED Cryptographic Hash-funksjoner
Hash-funksjoner er ofte brukte datastrukturer i datasystemer for oppgaver, for eksempel å sjekke integriteten til meldinger og autentisere informasjon. Men de anses som kryptografisk svake. Kryptografiske hashfunksjoner legger til sikkerhetsfunksjoner til typiske hasjfunksjoner, og gjør det vanskelig å oppdage innholdet i en melding eller informasjon om mottakere og avsendere.
Spesielt viser kryptografiske hasjfunksjoner tre egenskaper
- De er “kollisjonsfrie.” Med enkle ord skal ingen to inngangshasjer kartlegge til samme output-hash.
- De kan være skjult. Med enkle ord skal det være vanskelig å gjette inngangsverdien for en hasjfunksjon fra utgangen.
- De skal være gåtevennlige. Det vil si at det skal være vanskelig å velge en inngang som gir en forhåndsdefinert utgang. Dermed bør inngangene velges fra en distribusjon som er så bred som mulig.
De tre egenskapene som er beskrevet ovenfor er ønskelige, men de kan ikke alltid implementeres i praksis. For eksempel sikrer forskjellen i prøvelokaler for inngang hasj og utganger at kollisjoner er mulig. Et eksempel på dette ble demonstrert nylig da MIT Digital Currency Initiative fant kollisjonssårbarhet i IOTA.
Kryptografiske hasjfunksjoner brukes mye i cryptocururrency for å overføre transaksjonsinformasjon anonymt. For eksempel bruker bitcoin, den opprinnelige og største cryptocurrency, den kryptografiske hasjfunksjonen SHA-256 i sin algoritme. Tilsvarende har IOTA, en plattform for tingenes internett, sin kryptografiske hasjfunksjon kjent som Curl.
Sammenlign Navn på leverandør av investeringskontoer Beskrivelse Annonsørens avsløring × Tilbudene som vises i denne tabellen er fra partnerskap som Investopedia mottar kompensasjon fra.