Zufällige Kennung oder Text-Fingerabdruck
UUID v4 wird mit Web Crypto erzeugt und kann Anwendungsdatensätze kennzeichnen. SHA-256 erstellt einen deterministischen Fingerabdruck der UTF-8-Bytes; die Änderung eines Zeichens oder Leerzeichens verändert ihn.
Beispiel und Grenzen
Hashing verschlüsselt keinen Text und speichert schwache Passwörter nicht sicher. Die Speicherung von Passwörtern erfordert ein dafür geeignetes Passwort-Hashverfahren mit Salt; einfaches SHA-256 genügt nicht.
Ist eine UUID ein geheimes Zugangsmerkmal?
Nein. Eine Kennung ersetzt weder Authentifizierung noch einen Zugangsschlüssel.