SHA1 Collision Detection Release History
SHA1 Collision Detection (1.0.0.5) Recommended
Released: 2008-09-11
- Minor performance changes.
Released: 2008-04-16
- Minor performance tweaks & typo corrections.
1) The /Priority switch now sets the process and thread priority to NORMAL.
2) If you specify the thread count to be equal to the number of processors (without regard to logical / physical CPUs), the process will set each of the worker threads to a separate ideal processor.
Note: The process will NOT set the threads CPU affinity, it only sets the CPU "Ideal Process" which acts as a hint to the internal windows thread scheduler.
3) The process now employs the use of a "wait event" to monitor thread completion as opposed to the polling method which was used in the past versions.
4) Corrected several "typos".- Fixed under/over flow issue.
Resolved two issues which would cause the process to run indefinitely:
1) Converted all character generation functions to use unsigned chars.
2) You can now only generate strings with characters between 0 and 254 (this version ommits ascii character 255).
Released: 2008-02-08
- Version 1.0.0.2 is a complete rewrite from previous versions with many internal changes.
- Rewrote the string generator to be completely thread safe. Also fixed issue where not all combinations were being generated due to a bug in the load distribution scheduler.
- Added new command line parameters.
-
Added new command line parameters. These new parameters give you full control over generation functionality.
/Hash: 40 character SHA1 hash value.
/Start: Optional - The starting length of the collision check.
/Len: The ending length of the collision check.
/Min: The starting ASCII character of the character range to use in generation.
/Max: The ending ASCII character of the character range to use in generation.
/Priority: Runs the application at normal priority, Default is low.
- Included EULA in distribution.
- Included the NetworkDLS End License Agreement (EULA) in this distribution.