Lokale Verarbeitung beschreibt den Ort

Ein Browser kann eine ausgewählte Datei lesen und ohne Hochladen verarbeiten. Damit entfällt eine Datenübertragung, aber es entsteht keine allgemeine Sicherheitsgarantie. Die Seite führt weiterhin Software aus; Erweiterungen und gemeinsam genutzte Geräte beeinflussen den Datenschutz. Prüfe die Beschreibung jedes Tools. Kontaktformulare und veröffentlichte Kommentare sind getrennte Servervorgänge.

Kodierung verändert die Darstellung

Base64 stellt Bytes als Text dar, wie es manche Datenformate verlangen. Jeder Empfänger kann diesen Text ohne Geheimnis dekodieren. Nutze es für APIs oder Dokumentformate, die kodierte Bytes benötigen, nicht zum Verbergen eines Passworts. URL-Kodierung und Hexadezimalumwandlung lösen ebenfalls Darstellungsprobleme. Kompliziert aussehende Ausgabe bedeutet keine Vertraulichkeit.

Ein Hash vergleicht Fingerabdrücke

Ein SHA-256-Hash hilft beim Vergleich einer heruntergeladenen Datei mit einem bekannten Sollwert. Nutze denselben Algorithmus und vergleiche jedes Zeichen. Übereinstimmung ist nur hilfreich, wenn der Sollwert aus einer vertrauenswürdigen Quelle stammt. Hashing ist keine umkehrbare Verschlüsselung; ein Datei-Hash allein nennt auch keinen Autor. MD5-Nachschlagedienste sind keine allgemeine Entschlüsselung.

Verschlüsselung braucht ein vollständiges Paket

Verschlüsselung schützt Inhalte mit einem Schlüssel. Ein passwortbasiertes Tool benötigt zusätzlich ein festgelegtes Ableitungsverfahren und Parameter; authentifiziertes AES-GCM verlangt bei jeder Schlüsselnutzung einen gültigen, eindeutigen Initialisierungswert. Bewahre die gesamte Ausgabe samt Formatversion, Salt und weiteren nötigen Metadaten auf. Nur den Geheimtext zu kopieren kann Wiederherstellung unmöglich machen. Teste zunächst mit kleinen Daten das Ver- und Entschlüsseln.

Nach der Aufgabe auswählen

Für normales Bildskalieren kann lokale Verarbeitung besonders bequem sein. Für Dateiintegrität nutze einen geeigneten Hash und eine verlässliche Referenz. Für vertrauliche Inhalte verwende einen gepflegten Verschlüsselungsablauf und bewahre Wiederherstellungsinformationen getrennt auf. Das sind unterschiedliche Aufgaben. Ein gutes Tool erklärt Eingabe, Ausgabe und Grenzen, statt alles pauschal „sicher“ zu nennen.

Redaktionelle Recherche anhand der unten genannten Quellen.

developer.mozilla.org