md5deep and hashdeep are a cross-platform set of programs to recursively compute MD5, SHA-1, or SHA-256 message digests on an arbitrary number of files.

WWW: https://github.com/jessek/hashdeep
