Snefru-256 Hashkodräknare
Publicerad: 17 februari 2025 kl. 17:40:15 UTC
Senast uppdaterad: 12 januari 2026 kl. 09:13:16 UTC
Snefru-256 Hash Code Calculator
Snefru-hashfunktionen är en kryptografisk hashfunktion som designades av Ralph Merkle år 1990. Den var ursprungligen avsedd som en del av en inlämning till National Institute of Standards and Technology (NIST) under de tidiga ansträngningarna att standardisera säkra hashalgoritmer. Även om den inte används i stor utsträckning idag är Snefru betydelsefull eftersom den introducerade idéer som påverkade senare kryptografiska designer.
Snefru stödde ursprungligen variabla utdatastorlekar, men versionen som presenteras här producerar en 256-bitars (32 byte) utdata, vanligtvis visualiserad som ett 64-siffrigt hexadecimalt tal.
Fullständig information: Jag har inte skrivit den specifika implementeringen av hashfunktionen som används på den här sidan. Det är en standardfunktion som ingår i programmeringsspråket PHP. Jag har bara gjort webbgränssnittet för att göra den allmänt tillgänglig här för enkelhetens skull.
Om Snefru Hash-algoritmen
Jag är varken matematiker eller kryptograf, men jag ska försöka förklara hashfunktionen på ett sätt som är förståeligt för mina icke-matematikerkollegor. Om du föredrar den matematiskt tunga, vetenskapligt korrekta förklaringen, är jag säker på att du kan hitta den någon annanstans ;-)
Även om Snefru inte längre anses säkert och lämpligt för nya system, är det intressant av historiska skäl, eftersom dess design påverkade många senare hashfunktioner som fortfarande används.
Du kan föreställa dig Snefru som en kraftfull mixer designad för att mixa och hacka ingredienser tills du inte längre kan identifiera den ursprungliga inmatningen, men precis som alla hashfunktioner kommer den alltid att ge samma utdata för samma inmatning.
Detta är en process i tre steg:
Steg 1: Hacka ingredienserna (inmatningsdata)
- Först skär du dina ingredienser i mindre bitar så att de får plats i mixern. Det här är som att dela upp data i block.
Steg 2: Mixa rundlar (mixer på olika hastigheter)
- Snefru mixar inte bara en gång. Den gör flera omgångar av mixning – som att växla mellan hackning, puré och pulsering – för att säkerställa att allt är superbra blandat.
- I varje omgång gör mixern följande: Rör om i olika riktningar (som att vända smoothien upp och ner). Lägger till hemliga "twists" (som små strössel av slumpmässiga smaker) för att göra mixen ännu svårare att förutsäga. Ändrar hastigheten för att röra om olika varje gång.
Steg 3: Slutlig smoothie (hashen)
- Efter 8 intensiva mixningsrundor häller du ut den färdiga smoothien. Detta är hashen – en unik blandning som är helt rörd.
Vidare läsning
Om du gillade det här inlägget kanske du också gillar dessa förslag:
