Standard library imports bufio bytes crypto/rand encoding/base64 errors fmt io net os strings crypto/hmac crypto/sha1