Il metodo
Un indirizzo si può ipotizzare. Un certificato si può verificare
La differenza che conta è questa: un indirizzo IP è solo un numero. Un
certificato TLS invece è firmato da un'autorità di
certificazione, e dichiara chi possiede quel server — proprio come una firma
su un documento, verificabile, non un'affermazione a parole. Aprendo una
connessione TLS verso quell'indirizzo e leggendo il certificato esposto,
il campo dell'emittente diceva:
issuer
O=Signal Messenger, LLC, CN=Signal Messenger
nome del server (SAN)
DNS:sfu-backend.voip.signal.org
Quel server è l'SFU di Signal — la sigla sta per Selective
Forwarding Unit, il componente che smista audio e video durante una chiamata
di gruppo o video. È infrastruttura legittima di Signal, ospitata su Google
Cloud (da qui il reverse DNS ambiguo). Nessun mistero, nessun centro di
comando: solo un servizio che fa esattamente il suo lavoro, ogni volta che
chiami qualcuno in videochiamata.
Il secondo errore, più istruttivo del primo
"Sembra costante" non vuol dire "è successo di nuovo"
C'era un altro dettaglio che alimentava la preoccupazione: l'indirizzo sembrava
comparire in ogni scansione, come una presenza costante. Controllando a
fondo, non lo era: era la stessa singola osservazione, tenuta in
una cache di eventi recenti per 48 ore e ripresentata identica ogni volta che il
referto veniva generato — senza dire quando era stata osservata davvero la prima
volta. Un ricordo mostrato come fatto nuovo è un modo, non voluto, di far
sembrare più grave qualcosa che è successo una volta sola.
Lezione applicata al prodotto: ogni riga che viene da una cache di eventi ora
dichiara esplicitamente da quando risale l'osservazione, invece di lasciar
credere che sia appena successo.