Standard library imports hash encoding/base32 crypto/sha1 bytes crypto/hmac crypto/rand encoding/binary errors fmt math strconv strings time