What is a Rainbow Table?

VahidSaffarian 6,337 views 8 slides Dec 04, 2013
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

this presentation introduces you an advanced way of decryption of data


Slide Content

What is a Rainbow Table ?

A rainbow table is a precomputed table for reversing cryptographic hash functions, usually for cracking password hashes.

Tables are usually used in recovering a plaintext password up to a certain length consisting of a limited set of characters.

It is a practical example of a space/time trade-off, using more computer processing time at the cost of less storage when calculating a hash on every attempt, or less processing time and more storage when compared to a simple lookup table with one entry per hash.

Use of a key derivation function that employs a salt makes this attack infeasible.

Rainbow tables are an application of an earlier, simpler algorithm by Martin Hellman
Tags