Main » meglere » Kryptografiske Hash-funksjoner

Kryptografiske Hash-funksjoner

meglere : Kryptografiske Hash-funksjoner
DEFINISJON av kryptografiske Hash-funksjoner

En 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.

Relaterte vilkår

Hash-definisjon En hasj er en funksjon som konverterer en inngang av bokstaver og tall til en kryptert utgang med en fast lengde. mer Hva er IOTA? IOTA er en desentralisert plattform for transaksjoner mellom enheter koblet til Internett. Den bruker ikke en blockchain. mer Meldingsautentiseringskode (MAC) Definisjon En meldingsautentiseringskode (MAC), eller etikett, er en sikkerhetskode som er skrevet inn av brukeren av en datamaskin for å få tilgang til kontoer eller portaler. mer Target Hash En mål-hash er et tall som en hash-blokkhode må være mindre enn eller lik for at en ny blokk skal tildeles. mer Blockchain Explained En guide som hjelper deg å forstå hva blockchain er og hvordan den kan brukes av bransjer. Du har sikkert møtt en definisjon som denne: "blockchain er en distribuert, desentralisert, offentlig hovedbok." Men blockchain er lettere å forstå enn det høres ut. ny teknologi som søker å forbedre og automatisere leveranse og bruk av finansielle tjenester .. mer Partner Links
Anbefalt
Legg Igjen Din Kommentar