kste / solvatore

An easy to use tool for evaluating the security of cryptographic algorithms against integral attacks.
MIT License
21 stars 11 forks source link

apply_MC doesn't work for temporary variables #2

Open hadipourh opened 5 years ago

hadipourh commented 5 years ago

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.