Ugrás a tartalomhoz

rainbow table

A Wikiszótárból, a nyitott szótárból


Főnév

rainbow table (tsz. rainbow tables)

  1. (informatika) A szivárványtábla egy előre kiszámított táblázat, amely egy kriptográfiai hash-függvény kimeneteinek tárolására szolgál, általában jelszóhash-ok feltörésére. A jelszavakat általában nem egyszerű szöveges formában, hanem hash-értékként tárolják. Ha egy ilyen, hash-olt jelszavakból álló adatbázis a támadók kezébe kerül, akkor egy előre kiszámított szivárványtáblázat segítségével visszaállíthatják a tiszta szövegű jelszavakat. E támadás elleni általános védekezés az, hogy a hash-eket egy olyan kulcsderiváló függvény segítségével számítják ki, amely minden jelszóhoz hozzáad egy „sót”, mielőtt a hash-elésre kerülne, és a különböző jelszavak különböző sókat kapnak, amelyeket a hash-ekkel együtt egyszerű szövegben tárolnak.