Standard library imports bufio crypto/rand encoding/hex errors fmt net/url os strconv strings time crypto/hmac crypto/sha256