Differential cryptanalysis
Differential cryptanalysis attacks are usually chosen plaintext attacks, meaning that the attacker must be able to obtain encrypted ciphertexts for some set of plaintexts of his choosing.