Miklix

Snefru-256 Hashkodräknare

Publicerad: 17 februari 2025 kl. 17:40:15 UTC
Senast uppdaterad: 12 januari 2026 kl. 09:13:16 UTC

Hashkodskalkylator som använder hashfunktionen Snefru 256 bitar (Snefru-256) för att beräkna en hashkod baserat på textinmatning eller filuppladdning.

Denna sida har maskinöversatts från engelska för att göra den tillgänglig för så många som möjligt. Tyvärr är maskinöversättning ännu inte en fulländad teknik, så fel kan uppstå. Om du föredrar det kan du se den engelska originalversionen här:

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.


Beräkna ny hashkod

Data som skickas eller filer som laddas upp via detta formulär kommer endast att sparas på servern så länge som det tar att generera den begärda hashkoden. De kommer att raderas omedelbart innan resultatet returneras till din webbläsare.

Ingångsdata:



Den skickade texten är UTF-8-kodad. Eftersom hashfunktioner arbetar med binära data kommer resultatet att bli annorlunda än om texten hade en annan kodning. Om du behöver beräkna en hash av en text i en specifik kodning bör du ladda upp en fil i stället.



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:


Dela på BlueskyDela på FacebookDela på LinkedInDela på TumblrDela på XDela på LinkedInFäst på Pinterest

Mikkel Christensen

Om författaren

Mikkel Christensen
Mikkel är skaparen och ägaren av miklix.com. Han har över 20 års erfarenhet som professionell datorprogrammerare/mjukvaruutvecklare och är för närvarande heltidsanställd på ett stort europeiskt IT-bolag. När han inte bloggar ägnar han sin fritid åt en mängd olika intressen, hobbies och aktiviteter, vilket i viss mån kan återspeglas i de olika ämnen som behandlas på den här webbplatsen.