Newsletter

Tenir. Saber. Ser.

2 min de lectura

Resum ràpid

L’autenticació pot basar-se en allò que tenim, sabem o som, i combinar aquests factors reforça la seguretat. L’article explica com WebAuthn integra una contrasenya, un mòbil i una verificació biomètrica per protegir l’accés a Tryton.

Autor

Albert Cervera i Areny

Cofundador de Tryton i NaN·tic

Continguts
Tenir. Saber. Ser.

Hola,

cada dia entres a casa gràcies a la clau que tens.

Tenir

Tenir, una clau en aquest cas, és el que permet entrar.

El fet d'haver de tenir una clau té l'avantatge que si vols deixar entrar algú a casa teva, només li has de donar aquest objecte. Al mateix temps, només cal que algú te les prengui o et robi la bossa perquè hi pugui entrar.

És possible que després d'entrar amb la clau, hagis de desactivar l'alarma. És probable que per fer-ho hagis de saber-te un codi.

Saber

Saber és el que ara distingeix entre qui volem que pugui entrar i qui no.

Si per desactivar l'alarma fas servir algun tipus de clau contactless probablement no és la millor idea perquè només cal robar-te la bossa per tenir les dues claus.

Fixa't en canvi, que si fas servir un codi de seguretat, l'accés és una mica més complicat perquè cal que et robin la bossa i a més a més, obtinguin el codi per algun mitjà diferent.

Saber una contrasenya és el que et permet o t'impedeix accedir a moltes pàgines web. També és el sistema que utilitzen habitualment els usuaris de Tryton.

Ser

Ser, verificant l'empremta dactilar o l'iris, per exemple, és l'altra possibilitat de verificar l'accés a una propietat o sistema.

Cadascun d'aquests mecanismes: tenir, saber o ser, té els seus avantatges i inconvenients i és per això que per tenir la màxima seguretat, el millor és combinar-ne dos o (idealment) tres.

Resulta que precisament això és el que permet el protocol Webauthn. I és clar, com que existia una manera més segura d'autenticar els usuaris que la que estàvem utilitzant no ens ha quedat més remei que integrar aquest protocol a Tryton.

El nou mòdul que hem creat afegeix Tenir i Ser al Saber de la contrasenya que ja utilitzem habitualment.

Com funciona webauthn integrat a Tryton?

Després d'introduir la contrasenya, l'usuari veu una pantalla com aquesta:

Webauthn Sao

En llegir el codi QR amb el mòbil s'obre una pàgina com aquesta:

Webauthn Mòbil

En prémer el botó per accedir, el mòbil valida l'usuari amb empremta o la cara.

Per tant, qui vol accedir ha de saber la contrasenya, tenir el mòbil i ser la persona adequada.

Salut i bona setmana!

Preguntes freqüents

Què volen dir «tenir», «saber» i «ser» en l’autenticació?

«Tenir» és disposar d’un objecte, com una clau o un mòbil; «saber» és conèixer una dada, com una contrasenya o un codi; i «ser» consisteix a verificar una característica biomètrica, com l’empremta dactilar o la cara.

Per què és més segur combinar diversos mecanismes d’autenticació?

Cada mecanisme té avantatges i inconvenients. Si se’n combinen dos o, idealment, tres, un atacant ha de superar més d’una comprovació per accedir-hi.

Quin problema pot tenir utilitzar només una clau física o una clau contactless?

Si algú roba la clau o la bossa on la portes, pot disposar també de l’element necessari per entrar. Afegir un codi o una altra comprovació fa que l’accés sigui més difícil.

Com s’aplica WebAuthn a l’accés a Tryton?

Després d’introduir la contrasenya, l’usuari llegeix un codi QR amb el mòbil i prem el botó d’accés. El mòbil valida la identitat amb l’empremta o la cara.

Quins factors ha de reunir l’usuari en l’exemple d’accés integrat a Tryton?

Ha de saber la contrasenya, tenir el mòbil i ser la persona adequada, verificada amb l’empremta dactilar o la cara.

Què aporta el nou mòdul d’autenticació esmentat a l’article?

Afegeix els factors «tenir» i «ser» al factor «saber», representat per la contrasenya que els usuaris ja utilitzen habitualment.