Vigtigste » mæglere » Kryptografiske Hash-funktioner

Kryptografiske Hash-funktioner

mæglere : Kryptografiske Hash-funktioner
DEFINITION af kryptografiske Hash-funktioner

En kryptografisk hash-funktion er en matematisk funktion, der bruges i kryptografi. Typiske hashfunktioner tager input med variabel længde for at returnere output af fast længde. En kryptografisk hashfunktion kombinerer meddelelsesformidlingsfunktionerne i hashfunktioner med sikkerhedsegenskaber.

BREAKING NED Cryptographic Hash-funktioner

Hash-funktioner er ofte anvendte datastrukturer i computersystemer til opgaver, såsom kontrol af beskederes integritet og godkendelse af information. Men de betragtes som kryptografisk svage. Kryptografiske hashfunktioner tilføjer sikkerhedsfunktioner til typiske hashfunktioner, hvilket gør det vanskeligt at registrere indholdet af en meddelelse eller information om modtagere og afsendere.

Kryptografisk hashfunktioner udviser især tre egenskaber

  • De er “kollisionsfrie.” I enkle ord bør ingen to indgangshashes kortlægge den samme output-hash.
  • De kan være skjult. Med enkle ord skal det være vanskeligt at gætte inputværdien for en hash-funktion fra dens output.
  • De skal være puslespilvenlige. Det vil sige, det skulle være vanskeligt at vælge et input, der giver en foruddefineret output. Således skal input vælges fra en distribution, der er så bred som muligt.

De tre egenskaber, der er skitseret ovenfor, er ønskelige, men de kan ikke altid implementeres i praksis. For eksempel sikrer forskellen i prøvelokaler for input-hascher og -udgange, at kollisioner er mulige. Et eksempel på dette blev for nylig demonstreret, da MIT Digital Currency Initiative fandt kollisionssårbarhed i IOTA.

Kryptografiske hash-funktioner er vidt brugt i cryptocururrency til at videregive transaktionsinformation anonymt. For eksempel bruger bitcoin, den originale og største cryptocurrency, den kryptografiske hash-funktion SHA-256 i sin algoritme. Tilsvarende har IOTA, en platform for Internettet af Ting, sin kryptografiske hashfunktion kendt som Curl.

Sammenlign Navn på udbydere af investeringskonti Beskrivelse Annoncørens viden × De tilbud, der vises i denne tabel, er fra partnerskaber, hvorfra Investopedia modtager kompensation.

Relaterede vilkår

Hash-definition En hash er en funktion, der konverterer et input af bogstaver og tal til et krypteret output med en fast længde. mere Hvad er IOTA? IOTA er en decentral platform til transaktioner mellem enheder, der er forbundet til Internettet. Den bruger ikke en blockchain. mere Definition af en meddelelsesautentificeringskode (MAC) En meddelelsesautentificeringskode (MAC) eller -tag er en sikkerhedskode, der er indtastet af brugeren af ​​en computer for at få adgang til konti eller portaler. mere Mål Hash En mål hash er et tal, som en hashet blokhoved skal være mindre end eller lig med for at en ny blok kan tildeles. mere Blockchain forklaret En guide, der hjælper dig med at forstå, hvad blockchain er, og hvordan det kan bruges af industrier. Du har sandsynligvis stødt på en definition som denne: “blockchain er en distribueret, decentraliseret offentlig hovedbog.” Men blockchain er lettere at forstå, end det lyder. ny teknologi, der søger at forbedre og automatisere levering og brug af finansielle tjenester
Anbefalet
Efterlad Din Kommentar