Algorithmen und Datenstrukturen · Senior · Frage 29 von 75

Was ist Hash Flooding?

Antwort zeigen

Richtige Antwort: Kollidierende Schlüssel senden, damit eine Hashtabelle O(n) wird

Erklärung

Kann ein Angreifer die Hashfunktion vorhersagen, landen präparierte Anfrageparameter in einem Bucket, und jedes Einfügen wird linear, genug, um einen Server lahmzulegen. Sprachen wehren sich mit zufällig geseedeten Hashes (SipHash) oder baumbasierten Buckets.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 29

Teste dich selbst

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

Diesen Test machen