A python script to calculate the probabilities of 1-bit-differentials in a 16-bit block cipher. It generates 16-bit numbers, which contain one of four certain number patterns, puts them through an S-box layer and a transposition layer and finally finds one of the four patterns again to count how many times a certain pattern results in another one (the differentials). For now everything within the script is fixed, but might be set up for a more general use in the future.
-
Notifications
You must be signed in to change notification settings - Fork 0
zevsky404/differential-calculator
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
About
A python script to calculate the probabilities of 1-bit-differentials in a 16-bit block cipher.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published