Sicherheit von Webanwendungen · Senior · Frage 40 von 75

Wie sollte ein Dienst einen übergebenen API-Schlüssel oder eine HMAC-Signatur mit dem erwarteten Wert vergleichen?

Antwort zeigen

Richtige Antwort: Mit dem zeitkonstanten crypto.timingSafeEqual

Erklärung

Ein Vergleich mit frühem Abbruch verrät über das Timing, wie viele führende Zeichen passen, was Raten Byte für Byte ermöglichen kann.

Zum Weiterlesen

Fehler in der Frage

Sicherheit von Webanwendungen · Senior · Frage 40

Teste dich selbst

Mach den Test Sicherheit von Webanwendungen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen