Question/docs request: Is a `tailcat` address a secret?

Aperta
#105 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
48/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Ambito
documentation

Direzione di ricerca

Inizia confrontando la sezione collegata della documentazione di tailcat con i passaggi del post sul blog di tailcat citati nell’issue. Conferma le implicazioni di sicurezza previste della pubblicazione di un indirizzo in DNS, quindi aggiorna la documentazione pertinente in modo che entrambe le spiegazioni siano coerenti e descrivano chiaramente quando la condivisione è sicura.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

The tailcat docs say:

Is a tailcat address sensitive?

Yes. The address grants access to a specific connection. Treat it like a password. Don’t log it, commit it to source control, or share it with anyone who shouldn’t have access. Definitely don’t tweet it.

That pretty clearly states that a tailcat address should be treated like a secret.

But the tailcat blogpost says:

generates a tailcat address, which is a string of the form: tc + base64(CBOR( public key + DERP bootstrap info ))

you then share that address string with somebody out of band, either directly, or by putting it in a DNS TXT record, and sharing that DNS hostname out of band

Which (at least the way I interpret it) implies that the tailcat address is not a secret, because you can put it in a TXT record.

Is this an error in the docs? Or am I misunderstanding the docs?

Lingua principale
Go
Stelle
8.8k
Fork
404
Merge medio
3h 48m
PR unite (30g)
1

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di tailscale/tailcat

Tutte le issue di tailscale/tailcat

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.