Version 2.1 (2002-12-15) Paul Johnston
- Binary string output
- Backward-compatibility with version 1 is removed.
- Base-64 output
- Unicode input. Note: this uses utf-16 encoding, which is rarely what is desired. Version 2.2 has improved Unicode support, with utf-8 encoding.
- HMAC - keyed hashing
- New function interface, to support the new features.