I found it useful for integral cryptanalysis, especially for ARX based algorithms, but it has some technical limitation which could be solved. Bellow, I point to one of them.
Let's say you want to analyze a cipher which in the matrix layer is not performed on state variables "si"s and it operates on the temporary variables "ti"s. in the current version the apply_MC function is only applicable for state variables.
I found it useful for integral cryptanalysis, especially for ARX based algorithms, but it has some technical limitation which could be solved. Bellow, I point to one of them. Let's say you want to analyze a cipher which in the matrix layer is not performed on state variables "si"s and it operates on the temporary variables "ti"s. in the current version the apply_MC function is only applicable for state variables.