Base64, Verschlüsselung und Hashing

Diese Verfahren dienen verschiedenen Zwecken: Bytes übertragen, Daten geheim halten und Daten vergleichen.

Checkliste

  1. Klären Sie, ob es um Übertragung, Vertraulichkeit oder einen Einwegvergleich geht.
  2. Nutzen Sie Base64 für Bytes als Text, Verschlüsselung für Geheimhaltung und einen Hash zur Prüfung.
  3. Behandeln Sie kodierten Text als lesbare Daten, nicht als geschütztes Geheimnis.

Datenschutz und Genauigkeit

Kodierung ändert die Darstellung, schützt aber kein Geheimnis.

Encoder öffnen