Original: Linear cryptanalysis is one of the two most widely used attacks on block ciphers ; the other being differential cryptanalysis .
Simplified: Attacks have been developed for block ciphers and stream ciphers .