I am programming an encryption-decryption model in python 3. I want to check its strength. I found 3 methods to check, they are: 1. Degree of diffusion 2. Degree of confusion 3. Integrity check
- For diffusion, i found that we can calculate hamming distance then divide it by no of bits and multiply by 100. Is the correct procedure? 2,3 For these two, can someone explain me the procedure on how to calculate this?
Also, is there any other method that can tell about the strength of the model?