Quick guide:
lab2- Vigenere cipher console applicationlab3- BBS random bit generator and a couple of Fips testslab4- AES modes available fromPyCryptoDomewith execution time tests for various filesizeslab5- Implementation of Diffi-Helman key generation algorithmlab6- Implementation of the RSA cipherlab7- Implementation of secret splitting - Trivial, Schamir modulo prime (needs work) and simple Schamir algorithmslab8- Hashing utility console applicationlab9- Bitmap splitting utility class
To use the scripts directly from the command line specify the parent package:
# running hashing utility script
python -m lab8.hash_util --helpThe -m is due to relative imports.
Podstawy Ochrony Danych, semestr 5 @ PUT