MD5 support is optional and may not always be available, while SHA1 is both required and recommended.