Miklix

SHA-512/224-Hash-Code-Rechner

Veröffentlicht: 18. Februar 2025 um 17:44:04 UTC

Hash-Code-Rechner, der die Hash-Funktion Secure Hash Algorithm 512/224 bit (SHA-512/224) verwendet, um einen Hash-Code auf der Grundlage einer Texteingabe oder eines Dateiuploads 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:

SHA-512/224 Hash Code Calculator

SHA-512/224 (Secure Hash Algorithm 512/224-bit) ist eine kryptografische Hash-Funktion, die aus einer Eingabe (oder Nachricht) eine Ausgabe mit einer festen Größe von 224 Bit (28 Byte) erzeugt, die üblicherweise als 56-stellige Hexadezimalzahl dargestellt wird. Sie gehört zur SHA-2-Familie von Hash-Funktionen, die von der NSA entwickelt wurde. In Wirklichkeit handelt es sich um SHA-512 mit anderen Initialisierungswerten und einem auf 224 Bit verkürzten Ergebnis, um die Tatsache zu nutzen, dass SHA-512 auf 64-Bit-Computern schneller läuft als SHA-256 (von dem SHA-224 eine verkürzte Version ist), aber um den geringeren Speicherbedarf von 224-Bit-Hash-Codes beizubehalten.

Die Ausgaben von SHA-512, SHA-224 und SHA-512/224 sind für dieselbe Eingabe völlig unterschiedlich, so dass sie nicht kompatibel sind - d. h. es macht keinen Sinn, einen SHA-224-Hashcode einer Datei mit einem SHA-512/224-Hashcode derselben Datei zu vergleichen, um festzustellen, ob sie verändert wurde.

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 SHA-512/224-Hash-Algorithmus

Ich bin nicht besonders gut in Mathe und halte mich keineswegs für einen Mathematiker, also werde ich versuchen, diese Hash-Funktion so zu erklären, dass auch Nicht-Mathematiker sie verstehen können. Wenn Sie die wissenschaftlich korrekte mathematische Version bevorzugen, finden Sie diese sicher auf vielen anderen Websites ;-)

Stellen wir uns also vor, die Hash-Funktion sei ein Hightech-Mixer, der aus allen Zutaten, die man in ihn hinein gibt, einen einzigartigen Smoothie zaubert. Dies geschieht in vier Schritten, von denen drei die gleichen sind wie bei SHA-512:

Schritt 1: Eingabe der Zutaten (Input)

  • Als Input können Sie sich alles vorstellen, was Sie mixen möchten: Bananen, Erdbeeren, Pizzastücke oder sogar ein ganzes Buch. Es spielt keine Rolle, was Sie hineingeben - groß oder klein, einfach oder komplex.

Schritt 2: Blending-Prozess (Die Hash-Funktion)

  • Du drückst auf den Knopf, und der Mixer läuft auf Hochtouren - er zerkleinert, mischt und dreht sich mit verrückter Geschwindigkeit. Er hat ein spezielles Rezept, das niemand ändern kann.
  • Dieses Rezept enthält verrückte Regeln wie: "Nach links drehen, nach rechts drehen, auf den Kopf stellen, schütteln, auf seltsame Weise zerkleinern". All das geschieht hinter den Kulissen.

Schritt 3: Du erhältst einen Smoothie (Ergebnis):

  • Egal, welche Zutaten Sie verwendet haben, der Mixer liefert Ihnen immer genau eine Tasse Smoothie (das ist die feste Größe von 512 Bits in SHA-512).
  • Der Smoothie hat einen einzigartigen Geschmack und eine einzigartige Farbe, die von den Zutaten abhängen, die Sie hineingegeben haben. Selbst wenn du nur eine winzige Kleinigkeit änderst - z. B. ein Zuckerkorn hinzufügst - wird der Smoothie völlig anders schmecken.

Schritt 4: Abschneiden

  • Indem wir das Ergebnis auf 224 Bits abschneiden, nutzen wir die Tatsache, dass SHA-512 auf 64-Bit-Systemen schneller läuft als SHA-224, behalten aber auch den Vorteil des geringeren Speicherbedarfs für 224-Bit-Hashcodes. Beachten Sie, dass die Ergebnisse nicht kompatibel sind, SHA-512/224 und SHA-224 erzeugen völlig unterschiedliche Hash-Codes.
Teilen auf BlueskyAuf Facebook teilenAuf LinkedIn teilenAuf Tumblr teilenTeilen auf XAuf LinkedIn teilenPin auf Pinterest

Mikkel Bang Christensen

Über den Autor

Mikkel Bang 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.