rainbow table
rainbow table noun: a table of surjective functions used to decrypt a text that was coded using a hash table.

Noun
rainbow table (plural rainbow tables)
- A table of surjective functions used to decrypt a text that was coded using a hash table.
Forms of rainbow table
| plural | rainbow tables |
|---|
Origin of rainbow table
Coined by cryptanalyst Philippe Oechslin in 2003.
Questions about rainbow table
- What does rainbow table mean?
- Rainbow table means a table of surjective functions used to decrypt a text that was coded using a hash table.
- What part of speech is rainbow table?
- Rainbow table is a noun.
- What is the plural of rainbow table?
- The plural of rainbow table is rainbow tables.
Words near rainbow table in the dictionary
Source and license
Adapted from Wiktionary: rainbow table (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.
Last updated:
Pronunciation audio from Wikimedia Commons, each file under its own free license: UK-rainbow_table.ogg.
Cite this entry: “rainbow table.” Word.ws, https://word.ws/rainbow_table. Based on Wiktionary, CC BY-SA 4.0.
