Created by: rouson
Tested with several options on macOS (including --md5 and --sha512) and Ubuntu Linux (including --sha512).
Created by: rouson
Tested with several options on macOS (including --md5 and --sha512) and Ubuntu Linux (including --sha512).