Checking Backup Integrity

πŸ›‘οΈ Hoofdstuk 12.5: Controleren van Back-up Integriteit in Linux

Back-upintegriteit is essentieel om zeker te zijn dat bestanden niet gewijzigd of beschadigd zijn tijdens opslag of overdracht. In Linux kun je hiervoor gebruik maken van hash-algoritmes zoals MD5 en SHA.

────────────────────────────────────────────
πŸ” 1. MD5: Bestandscontrole met hashes
────────────────────────────────────────────

MD5 is een 128-bit hash-algoritme. Hoewel het niet langer geschikt is voor beveiligingstoepassingen, is het nog bruikbaar voor eenvoudige integriteitscontroles.

πŸ“Œ Toepassingen:
- Bereken een hashwaarde van een back-upbestand.
- Sla deze hash op in een tekstbestand voor toekomstig gebruik.
- Vergelijk de hashwaarde later opnieuw om te controleren of het bestand nog intact is.

βœ… Resultaten bij vergelijking:
- Komt overeen β†’ Bestand is ongewijzigd.
- Wijkt af β†’ Bestand is aangepast of beschadigd.

⚠ Let op:
- MD5 is gevoelig voor collisies (twee verschillende bestanden kunnen dezelfde hashwaarde hebben).
- Niet geschikt voor vertrouwelijke of beveiligde toepassingen.

πŸ’‘ Tip:
Gebruik SHA voor betrouwbaardere controle.

────────────────────────────────────────────
πŸ” 2. SHA: Betrouwbaarder alternatief
────────────────────────────────────────────

SHA (Secure Hash Algorithm) is veiliger dan MD5 en wordt breed gebruikt voor bestandsintegriteit en wachtwoordopslag.

πŸ“Š SHA-varianten:

- SHA-1 (160-bit): Verouderd, niet meer aanbevolen.
- SHA-256 (256-bit): Aanbevolen voor bestandsverificatie.
- SHA-512 (512-bit): Zeer veilig, ideaal voor gevoelige gegevens.

πŸ“Œ Toepassingen:
- Bereken een hashwaarde van het bestand met SHA-256 of SHA-512.
- Sla deze waarde op in een apart tekstbestand.
- Vergelijk later handmatig of de waarde nog steeds overeenkomt.

βœ… Komt de waarde overeen? Dan is het bestand nog intact.
❌ Wijkt het af? Dan is er iets veranderd aan het bestand.

πŸ”Ή Voordelen van SHA:
- Betrouwbaarder dan MD5.
- SHA-256 biedt een goede balans tussen snelheid en veiligheid.
- SHA-512 is ideaal voor kritieke back-ups of gevoelige gegevens.