Hash

Eine kryptografische Kennung fester Größe, die aus beliebig großen Eingangsdaten erstellt wird.

Hashing ermöglicht die Verifizierung der Datenintegrität in dezentralen Netzwerken, ohne dass der ursprüngliche Datensatz bekannt sein muss.

        graph LR
  Center["Hash"]:::main
  Pre_cryptography["cryptography"]:::pre --> Center
  click Pre_cryptography "/terms/cryptography"
  Rel_encryption["encryption"]:::related -.-> Center
  click Rel_encryption "/terms/encryption"
  Rel_mathematics["mathematics"]:::related -.-> Center
  click Rel_mathematics "/terms/mathematics"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Erkläre es wie einem 5-Jährigen

🌍 Stell dir einen Hash wie einen digitalen Fingerabdruck vor. Jede Datei hat ihren eigenen, und wenn du auch nur ein Detail änderst, ändert sich der Fingerabdruck komplett.

🤓 Expert Deep Dive

Hash-Funktionen wie SHA-256 sind deterministisch und einwegorientiert. Sie bilden die Basis für Merkle-Trees in Blockchains.

🔗 Verwandte Begriffe

Voraussetzungen:

📚 Quellen