Datenintegrität (Data Integrity)

Die Garantie, dass Daten über ihren gesamten Lebenszyklus hinweg genau, vollständig und unbeschädigt bleiben.

Zur Wahrung der Integrität während der Übertragung nutzen Protokolle Checksummen. Für die Nichtabstreitbarkeit (non-repudiation) werden digitale Signaturen verwendet.

        graph LR
  Center["Datenintegrität (Data Integrity)"]:::main
  Rel_data_recovery["data-recovery"]:::related -.-> Center
  click Rel_data_recovery "/terms/data-recovery"
  Rel_data_obfuscation["data-obfuscation"]:::related -.-> Center
  click Rel_data_obfuscation "/terms/data-obfuscation"
  Rel_data_replication["data-replication"]:::related -.-> Center
  click Rel_data_replication "/terms/data-replication"
  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 vor, du baust ein Puzzle und machst ein Foto davon. Wenn jemand später Teile austauscht, kannst du das Foto zum Vergleich nutzen. Datenintegrität ist wie dieses 'Foto' (gemacht mit Mathematik), das dem Computer sofort zeigt, ob Informationen verändert wurden.

🤓 Expert Deep Dive

Das CIA-Triade: Integrität ist das 'I' im Kernmodell der Informationssicherheit (Confidentiality, Integrity, Availability). Wichtig: Eine verschlüsselte Datei hat Vertraulichkeit, aber nicht automatisch Integrität (sie kann dennoch gelöscht oder beschädigt werden). In Web3 erzeugt jede Änderung einen völlig neuen Hash (Lawineneffekt).

❓ Häufig gestellte Fragen

What is the difference between data integrity and data security?

Data security is the broad practice of protecting data from all threats. Data integrity is one specific pillar of security that ensures the data is accurate and hasn't been altered. Another pillar is confidentiality, which ensures the data is kept secret.

How does a blockchain ensure data integrity?

A blockchain uses cryptography (specifically hashing). Every block contains a mathematical 'fingerprint' of all the data inside it, plus the fingerprint of the previous block. If anyone tries to change past data, all the fingerprints break, instantly alerting the network to the tampering.

What is a checksum?

A checksum is a small-sized block of data derived from another block of digital data. It is used to detect errors that may have been introduced during transmission or storage.

📚 Quellen