The time has passed, now I know for sure that I am not going to support the project, however, perhaps it will be useful to someone else. This is a once relatively well-known program for the selection of passwords by hash value - UDC . Implementation of hash functions still has indicators competing in speed, and algorithms may have academic value (like demostration of methods from the article on Time-memory trade off , for example).