Vai al contenuto
Lingua: IT

Perché un tag semplice non è una credenziale di accesso?

Perché dichiara invece di dimostrare. Tutto quello che un tag semplice porta è pubblico, identificatore compreso, quindi presentarne uno dimostra solo il possesso di un numero che chiunque stesse lì vicino avrebbe potuto leggersi da sé. Una credenziale deve sopravvivere all'essere osservata.

Che cosa deve fare una credenziale

Resistere alla riproduzione. Chi la osserva non deve per ciò stesso poterla presentare. Un tag fallisce qui, perché leggerlo è osservarlo per intero.

Essere revocabile. Ritirarla deve essere immediato e centrale. È una proprietà del sistema invece che dell'oggetto, ed è l'unica che un tag possa prendere in prestito.

Avere una provenienza. Il sistema deve sapere da dove venga ciascuna. I tag comprati in una bustina e scritti con un telefono non ne hanno alcuna.

Un tag semplice ne soddisfa una delle tre, e solo appoggiandosi al sistema.

L'identificatore non è un segreto

Ogni tag porta un identificatore, e lo restituisce a qualsiasi lettore lo chieda, prima di qualunque scambio di contenuto. È il modo in cui il lettore lo indirizza.

Quindi un identificatore è un nome, non una password. Trattarlo da segreto significa trattare da privato qualcosa che il tag annuncia a tutti.

La cosa conta perché gli identificatori sembrano segreti. Sono lunghi, somigliano a chiavi, e nessuno li pubblica. Niente di tutto questo li rende riservati.

La prova è semplice: qualcuno in piedi accanto a chi lo porta riuscirebbe a ottenerlo? Per un identificatore sì, con un telefono comune e senza alcuna interazione.

I sistemi che autorizzano su un numero

Certe installazioni leggono un tag, confrontano l'identificatore con un elenco e aprono la porta. È facile da costruire, costa poco, ed è un'autorizzazione su un valore pubblico.

È diffusa nelle installazioni piccole, nei rifacimenti su un impianto esistente, e nei progetti dove a un integratore è stato chiesto qualcosa di economico.

Se ne hai una, sappi di averla. Il rischio può essere accettabile per un armadio della cancelleria e non lo è per una sala macchine.

Il modo onesto di descrivere un sistema così è dire che identifica invece di autenticare. Quella distinzione è tutto l'argomento.

Schede costruite per l'accesso, che si autenticano in modo crittografico: il lettore pone una sfida e la scheda risponde in un modo che solo una scheda in possesso della chiave giusta potrebbe.

La chiave non attraversa mai l'interfaccia, quindi osservare lo scambio non permette a chi osserva di ripeterlo più tardi.

Quella capacità è una proprietà del chip e non si può aggiungere a un tag dopo, il che ne fa una decisione di capitolato invece che di configurazione.

E ha comunque bisogno del sistema attorno: emissione, revoca, e un registro di quale scheda appartenga a chi.

Domande frequenti

L'identificatore del tag è una password?

No. Viene annunciato a qualsiasi lettore prima di ogni altra cosa, quindi è un nome invece che un segreto.

Posso scrivere un segreto su un tag, invece?

Tutto quello che si scrive su un tag leggibile è leggibile. La protezione del contenuto cambia chi possa scrivere, non chi possa leggere.

I sistemi di accesso basati sull'UID sono diffusi?

Esistono, in particolare nelle installazioni piccole o rifatte su un impianto esistente. Vale la pena stabilire se la tua sia una di quelle.

Che cosa rende diversa una scheda di accesso?

Dimostra di possedere una chiave senza rivelarla, quindi osservare lo scambio non permette a nessuno di ripeterlo.