Added support for md5-based fingerprinting mentioned in #9

@ReedD Could you please verify that everything works as expected in your environment? TIA