By reading Camellia Design and Analysis document following is my understanding about few cryptographic attacks from designer point of view.
Differential and Linear Crypt-analysis. Number of Active S-boxes along-with the Differential and Linear probabilities of S-box contributes towards resistance against these attacks which also depends upon the branch number of the P Box. (Diffusion layer).
Truncated Differential. If there does not exist an iterated truncated differential with higher probability than exhaustive keysearch then cipher is safe against this type of attack. (I need to learn more about how to counter this attack)
Impossible Differential. There exist one 5 round impossible differential in feistel cipher with bijective F function. So cipher with more than 10 rounds will have a good security margin against this attack.
Boomrang Attack. This uses two differentials and security against these again depends upon number of active S-boxes along-with the Differential probability of the S-box.
Higher Order Differential. To resist this attack, Degree of the Boolean polynomials of the S-Boxes should be higher.
Equivalent Keys. Use of original key as one round subkey reduces the chance of Equivalent key classes.
Slide Attack. Ciphers with iterated identical round functions are suspect-able to such attack however use of Pre and Post whitening keys provide resistance against this attack.(assuming Pre / Post whitening keys have been generated from a strong keyschedule)
Do i have right understanding countering these attacks?