Symmetric ciphers have historically been susceptible to known-plaintext attacks , chosen plaintext attacks , differential cryptanalysis and linear cryptanalysis .
Some attacks are called known-plaintext attacks , chosen plaintext attacks , differential cryptanalysis and linear cryptanalysis .