Huvud » mäklare » Kryptografiska Hash-funktioner

Kryptografiska Hash-funktioner

mäklare : Kryptografiska Hash-funktioner
DEFINITION av kryptografiska Hash-funktioner

En kryptografisk hashfunktion är en matematisk funktion som används i kryptografi. Typiska hashfunktioner tar ingångar med variabel längd för att returnera utgångar med fast längd. En kryptografisk hashfunktion kombinerar meddelandeförmedlingen för hashfunktioner med säkerhetsegenskaper.

BREAKING NOWN Cryptographic Hash-funktioner

Hash-funktioner är vanliga datastrukturer i datorsystem för uppgifter, till exempel kontroll av meddelandenas integritet och autentisering av information. Men de betraktas som kryptografiskt svaga. Kryptografiska hashfunktioner lägger till säkerhetsfunktioner till typiska hashfunktioner, vilket gör det svårt att upptäcka innehållet i ett meddelande eller information om mottagare och avsändare.

I synnerhet har kryptografiska hashfunktioner tre egenskaper

  • De är "kollisionsfria." I enkla ord bör inga två ingångshascher kartlägga samma utgångshash.
  • De kan döljas. I enkla ord borde det vara svårt att gissa inmatningsvärdet för en hash-funktion från dess utgång.
  • De borde vara pusselvänliga. Det vill säga, det borde vara svårt att välja en ingång som ger en fördefinierad utgång. Således bör ingången väljas från en så bred distribution som möjligt.

De tre egenskaperna som beskrivs ovan är önskvärda men de kan inte alltid implementeras i praktiken. Till exempel säkerställer skillnaden i provutrymmen för inhastningar och utgångar att kollisioner är möjliga. Ett exempel på detta demonstrerades nyligen när MIT Digital Currency Initiative hittade kollisionssårbarhet i IOTA.

Kryptografiska hashfunktioner används ofta i kryptokurser för att skicka transaktionsinformation anonymt. Till exempel använder bitcoin, den ursprungliga och största cryptocurrency, den kryptografiska hashfunktionen SHA-256 i sin algoritm. På liknande sätt har IOTA, en plattform för Internet of Things, sin kryptografiska hashfunktion känd som Curl.

Jämför investeringskonton Leverantörs namn Beskrivning Annonsörens upplysning × Erbjudandena som visas i denna tabell kommer från partnerskap från vilka Investopedia erhåller ersättning.

Relaterade villkor

Hash-definition En hash är en funktion som konverterar en inmatning av bokstäver och siffror till en krypterad utgång med fast längd. mer Vad är IOTA? IOTA är en decentraliserad plattform för transaktioner mellan enheter anslutna till Internet. Det använder inte en blockchain. mer Definition av meddelandeautentiseringskod (MAC) En meddelandeautentiseringskod (MAC) eller -tagg är en säkerhetskod som skrivs in av användaren av en dator för att få åtkomst till konton eller portaler. mer Target Hash En mål hash är ett nummer som en hash-blockhuvud måste vara mindre än eller lika för att ett nytt block ska tilldelas. mer Blockchain Explained En guide som hjälper dig att förstå vad blockchain är och hur den kan användas av industrier. Du har troligtvis stött på en definition som denna: "blockchain är en distribuerad, decentraliserad, storbok." Men blockchain är lättare att förstå än det låter. ny teknik som syftar till att förbättra och automatisera leverans och användning av finansiella tjänster. mer partnerlänkar
Rekommenderas
Lämna Din Kommentar