To build and run using Docker, please use the following commands:
$ docker image build -t hash-breaker .
$ docker container run -it hash-breaker <hash> <length> <threads>
To build and run without Docker:
$ gcc main.c -o hash-breaker -lcrypto -lssl -lm -fopenmp
$ ./hash-breaker <hash> <length> <threads>