Integral Cryptanalysis
https://en.wikipedia.org/wiki/Integral_cryptanalysis
Integral cryptanalysis is a cryptanalytic attack that is particularly applicable to block ciphers based on
substitution-permutation networks. It was originally designed by Lars Knudsen as a dedicated attack
against Square, so it is commonly known as the Square attack. It was also extended to a few other
ciphers related to Square: CRYPTON, Rijndael, and SHARK. Stefan Lucks generalized the attack to
what he called a saturation attack and used it to attack Twofish, which is not at all similar to Square,
having a radically different Feistel network structure. Forms of integral cryptanalysis have since been
applied to a variety of ciphers, including Hierocrypt, IDEA, Camellia, Skipjack, MISTY1, MISTY2,
SAFER++, KHAZAD, and FOX (now called IDEA NXT).
Incorrect answers:
Chosen Plaintext Attack - is an attack model for cryptanalysis which presumes that the attacker can
obtain the ciphertexts for arbitrary plaintexts. The goal of the attack is to gain information that
reduces the security of the encryption scheme.
Linear Cryptanalysis - is a general form of cryptanalysis based on finding affine approximations to the
action of a cipher. Attacks have been developed for block ciphers and stream ciphers. Linear
cryptanalysis is one of the two most widely used attacks on block ciphers.
Differential Cryptanalysis - is a general form of cryptanalysis applicable primarily to block ciphers, but
also to stream ciphers and cryptographic hash functions. In the broadest sense, it is the study of how
differences in information input can affect the resultant difference at the output. In the case of a
block cipher, it refers to a set of techniques for tracing differences through the network of
transformation, discovering where the cipher exhibits non-random behavior, and exploiting such
properties to recover the secret key (cryptography key).