1.Only cypher text known to attacker.
2.known plain text
3.Chosen cypher text
4.Chosen plain text
5. Combination of 4 and 3