Enhanced Hashing Interop fix (without compatibility methods in 3.5)
v4.0.0 (breaking changes) - A bug in Enhanced Hashing
was discovered that causes the hashes created to be inoperable between different languages.
V4 provides the fix for this as well as adding test vectors from PHP and Python to ensure the issue remains fixed in the future. V4 also removes the legacy 384 option that came before Base64 was added.