BugFix : Output bit_len correctly if it is a write invocation.
Feature : Add hmac.sh.