Moved hash/hmac functionality from list to crypto files.
Fixed spelling error.