code: func decodeBase64(s string) ([]byte, error) {
  	for i := 0; i < len(s)%4; i++ {
  		s += "="
  	}
  	return base64.URLEncoding.DecodeString(s)
  }
docs: // The "websafe-base64 encoding" in the U2F specifications removes the padding