Un tag si può proteggere dalla lettura?
Sui chip che lo supportano, una password si può configurare perché sorvegli la lettura oltre alla scrittura. È disponibile meno spesso della protezione in scrittura e la si desidera meno spesso di quanto si creda, perché un tag che rifiuta di farsi leggere non fa proprio nulla quando viene toccato.
Cosa è possibile
Sulle famiglie di chip che offrono la protezione con password, la configurazione di accesso di norma sceglie tra proteggere le sole scritture e proteggere sia le letture sia le scritture. Scegliere la seconda significa che un lettore senza la chiave non ottiene nulla.
La disponibilità è più stretta che per la protezione in scrittura. Parecchi tag comuni supportano una password per scrivere e non offrono alcuna protezione in lettura, quindi la cosa va confermata sul riferimento del chip prima che entri in un progetto.
Cosa costa
Tutto quello che rende un tag utile agli sconosciuti, che è di solito tutto il senso di averne uno.
Un tag protetto in lettura toccato da un telefono qualunque non produce nulla. Nessun avviso, nessun browser, nessun contenuto, e nessuna spiegazione. Per chi lo tocca è indistinguibile da un tag rotto o vuoto.
Esclude anche il sistema operativo, che è quello che gestisce quasi tutti i tocchi. Al contenuto arriva soltanto il software che ha la chiave, il che significa soltanto la tua applicazione, il che significa che la persona deve averla già installata.
Quando la vuoi davvero
Nei sistemi chiusi dove ogni lettore è tuo e non ci si aspetta che nessun membro del pubblico tocchi nulla. Tag di inventario che portano dati interni, installazioni industriali con terminali dedicati, apparecchi del personale.
Nelle situazioni in cui il contenuto stesso è riservato invece che soltanto autorevole. Un numero di serie non è riservato. Una chiave, un dato personale o una condizione commerciale potrebbero esserlo.
Quello che questi casi hanno in comune è che nessuno fuori dal sistema deve ottenere qualcosa dal tag, quindi non produrre nulla è il comportamento corretto e non un guasto.
Cosa fare invece
Nella maggior parte dei casi in cui la protezione in lettura sembra allettante, la risposta migliore è non mettere nulla di delicato sul tag.
Conserva un identificatore opaco e tieni i dati delicati su un server, dove il controllo degli accessi è vero, revocabile e verificabile. Il tag diventa un puntatore che non rivela nulla a chi lo legge, e la protezione vive in un posto progettato per proteggere.
Quell'approccio sopravvive anche al tag perso, clonato o letto da qualcuno di inatteso, cose contro cui una password del chip non fa nulla una volta che la chiave è uscita.
La regola da ricordare
La password di un tag è una regola di accesso fatta rispettare da un chip economico, non una cifratura. Consideralo un ostacolo alla lettura casuale, e mai la cosa che sta tra un segreto e il mondo.
Domande frequenti
I tag di consumo comuni supportano la protezione in lettura?
Alcuni sì e molti no, quindi va verificata sul chip preciso. La protezione in scrittura è molto più diffusa di quella in lettura.
Un tag protetto in lettura mostra qualcosa?
Il tag viene comunque rilevato e il suo identificatore resta visibile, perché la selezione avviene prima che si tocchi qualunque memoria protetta. È il contenuto a restare nascosto.
Il contenuto è cifrato?
No. È conservato normalmente e il chip si rifiuta di consegnarlo senza la chiave. Chiunque riesca ad aggirare la regola di accesso legge contenuto in chiaro, ed è per questo che non sostituisce il tenere i segreti altrove.
Posso proteggere in lettura solo una parte del tag?
La protezione comincia da una pagina configurata e copre tutto quello che segue, quindi una disposizione può lasciare leggibile un'intestazione non protetta e sorvegliare il resto.