17 Commits (564c23a511ea9d780b8974c2111b89957cc2a252)

Author SHA1 Message Date
Trivernis 564c23a511 Add benchmarking subcommand
The benchmarking subcommand returns the time it takes to

...create a sha256 hash
...create a sha512 hash
...encrypt some data via des
...decrypt des encrypted data

Each benchmark is run 1 Million times and the average result as well as the
standard deviation is returned.
4 years ago
Trivernis 211ece2265 Update bdflib version 4 years ago
Trivernis 78484ed656 Optimize performance
- Update bdflib version
- Increase buffer size for data entries when decrypting
- Remove unnecessary read time report on decrypting
4 years ago
trivernis f7e51ebb3c Add timing results 4 years ago
trivernis bef6a36b5a Remove unused dependencies 4 years ago
trivernis e16b2bf97f Move rainbowutils to external library bdflib 4 years ago
trivernis 4ef3c00693 Add Bdf writer to main 4 years ago
trivernis aaad6fe266 Add conversion from HashLookupTable to GenericChunk 4 years ago
Trivernis 019ccce1cd Add rainbowutils to parse ranbow table files 4 years ago
trivernis eb506f5b6a Fix non-printable characters being included in the dicitonary 4 years ago
trivernis 813ac09607 Remove itertools and removal of duplicated password entries
Password files need to be preprocessed to remove duplicated values for now.
4 years ago
trivernis ea27a8f643 Add Progress Bar and Spinners 4 years ago
trivernis 5d74d81e99 Remove unused dependencies 4 years ago
trivernis ca8304ba0b Add key generation based brute force 4 years ago
Trivernis e9cac5a16a Fix multithreading and update README 4 years ago
trivernis 5ca4be142d Add [broken] multithreading 4 years ago
trivernis 80f845f8ab Initial single threaded application 4 years ago