What is a Rainbow Table?

8

Click here to load reader

description

this presentation introduces you an advanced way of decryption of data

Transcript of What is a Rainbow Table?

Page 1: What is a Rainbow Table?

What is a Rainbow Table ?

Page 2: What is a Rainbow Table?

A rainbow table is a precomputed table for

reversing cryptographic hash functions,

usually for cracking password hashes.

Page 3: What is a Rainbow Table?

Tables are usually used in recovering

a plaintext password up to a certain

length consisting of a limited set of

characters.

Page 4: What is a Rainbow Table?

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.

Page 5: What is a Rainbow Table?
Page 6: What is a Rainbow Table?

Use of a key derivation function that

employs a salt makes this attack infeasible.

Page 7: What is a Rainbow Table?

Rainbow tables are an application of

an earlier, simpler algorithm

by Martin Hellman

Page 8: What is a Rainbow Table?