Currently supports SHA-224, SHA-256, SHA-384, SHA-512. TODO: checksum format validation in parser and base64 support. checksum support for ldap sudoers
domain SHA-1 and SHA-2 implementations by Steve Reid and Wei Dai respectively.