Miklix

Snefru-256-Hashcode-Rechner

Veröffentlicht: 17. Februar 2025 um 17:37:49 UTC
Zuletzt aktualisiert: 12. Januar 2026 um 09:13:03 UTC

Hash-Code-Rechner, der die Snefru 256-Bit-Hashfunktion (Snefru-256) verwendet, um einen Hash-Code basierend auf Texteingabe oder Datei-Upload zu berechnen.

Diese Seite wurde maschinell aus dem Englischen übersetzt, um sie so vielen Menschen wie möglich zugänglich zu machen. Leider ist die maschinelle Übersetzung noch keine ausgereifte Technologie, so dass Fehler auftreten können. Wenn Sie es vorziehen, können Sie sich die englische Originalversion hier ansehen:

Snefru-256 Hash Code Calculator

Die Snefru-Hashfunktion ist eine kryptografische Hashfunktion, die 1990 von Ralph Merkle entwickelt wurde. Sie war ursprünglich als Teil eines Beitrags zum National Institute of Standards and Technology (NIST) im Rahmen der frühen Bemühungen zur Standardisierung sicherer Hash-Algorithmen gedacht. Obwohl sie heute nicht weit verbreitet ist, ist Snefru von Bedeutung, da sie Ideen einführte, die spätere kryptografische Entwicklungen beeinflussten.

Ursprünglich unterstützte Snefru variable Ausgabegrößen, die hier vorgestellte Version erzeugt jedoch eine 256-Bit-Ausgabe (32 Bytes), die typischerweise als 64-stellige Hexadezimalzahl visualisiert wird.

Vollständige Offenlegung: Ich habe die spezielle Implementierung der auf dieser Seite verwendeten Hash-Funktion nicht geschrieben. Es handelt sich um eine Standardfunktion, die in der Programmiersprache PHP enthalten ist. Ich habe lediglich die Webschnittstelle erstellt, um sie hier der Einfachheit halber öffentlich zugänglich zu machen.


Neuen Hash-Code berechnen

Die über dieses Formular übermittelten Daten oder hochgeladenen Dateien werden nur so lange auf dem Server gespeichert, wie es dauert, den angeforderten Hash-Code zu erzeugen. Sie werden unmittelbar gelöscht, bevor das Ergebnis an Ihren Browser zurückgegeben wird.

Eingangsdaten:



Der übermittelte Text ist UTF-8 kodiert. Da Hash-Funktionen mit binären Daten arbeiten, wird das Ergebnis anders ausfallen, als wenn der Text in einer anderen Kodierung vorliegt. Wenn Sie einen Hash-Wert eines Textes in einer bestimmten Kodierung berechnen müssen, sollten Sie stattdessen eine Datei hochladen.



Über den Snefru-Hash-Algorithmus

Ich bin weder Mathematiker noch Kryptograph, aber ich werde versuchen, diese Hash-Funktion so zu erklären, dass sie auch für Nicht-Mathematiker verständlich ist. Wer eine mathematisch fundierte, wissenschaftlich korrekte Erklärung bevorzugt, findet diese sicher woanders ;-)

Obwohl Snefru nicht mehr als sicher und für neue Systeme ungeeignet gilt, ist es aus historischen Gründen interessant, da seine Konstruktion viele spätere Hash-Funktionen beeinflusst hat, die noch heute verwendet werden.

Man kann sich Snefru wie einen Hochleistungsmixer vorstellen, der Zutaten so lange mixt und zerkleinert, bis man die ursprüngliche Zutat nicht mehr erkennen kann. Aber wie alle Hash-Funktionen liefert er für dieselbe Zutat immer die gleiche Ausgabe.

Dies ist ein dreistufiger Prozess:

Schritt 1: Zutaten zerkleinern (Eingabedaten)

  • Zuerst schneidet man die Zutaten in kleinere Stücke, damit sie in den Mixer passen. Das ist vergleichbar mit dem Aufteilen von Daten in Blöcke.

Schritt 2: Runden mischen (Mixer auf verschiedenen Geschwindigkeiten)

  • Snefru mixt nicht nur einmal. Es führt mehrere Mixvorgänge durch – indem es zwischen Hacken, Pürieren und Pulsieren wechselt –, um sicherzustellen, dass alles optimal vermischt wird.
  • In jeder Runde rührt der Mixer in verschiedene Richtungen (wie beim Umdrehen des Smoothies). Er fügt geheime „Zutaten“ hinzu (wie winzige Prise zufälliger Aromen), um die Mischung noch unvorhersehbarer zu machen. Außerdem ändert er die Rührgeschwindigkeit jedes Mal.

Schritt 3: Der finale Smoothie (Das Hash)

  • Nach acht intensiven Mixvorgängen gießt man den fertigen Smoothie aus. Das ist das Hash – eine einzigartig aussehende, völlig durcheinandergewürfelte Mischung.

Weitere Informationen

Wenn Ihnen dieser Beitrag gefallen hat, könnten Ihnen auch diese Vorschläge gefallen:


Teilen auf BlueskyAuf Facebook teilenAuf LinkedIn teilenAuf Tumblr teilenTeilen auf XAuf LinkedIn teilenPin auf Pinterest

Mikkel Christensen

Über den Autor

Mikkel Christensen
Mikkel ist der Schöpfer und Eigentümer von miklix.com. Er verfügt über mehr als 20 Jahre Erfahrung als professioneller Computerprogrammierer/Softwareentwickler und ist derzeit in Vollzeit für ein großes europäisches IT-Unternehmen tätig. Wenn er nicht gerade bloggt, verbringt er seine Freizeit mit einer Vielzahl von Interessen, Hobbys und Aktivitäten, was sich bis zu einem gewissen Grad in der Vielfalt der auf dieser Website behandelten Themen widerspiegelt.