Qué es la Autenticación Biométrica Facial ABF

Cómo matar un proceso en macOS con su PID
Cómo matar un proceso en macOS con su PID
14 de febrero de 2023
Cómo comentar el código en JavaScript de forma correcta
Cómo comentar el código en JavaScript de forma correcta
3 de marzo de 2023
Cómo matar un proceso en macOS con su PID
Cómo matar un proceso en macOS con su PID
14 de febrero de 2023
Cómo comentar el código en JavaScript de forma correcta
Cómo comentar el código en JavaScript de forma correcta
3 de marzo de 2023

En esta ocasión vamos a hablar sobre la Autenticación Biométrica Facial o ABF. Cada vez tenemos más dispositivos y más cuentas de servicios online donde debemos crear cuentas de usuario con su respectiva contraseña. Como personas que desarrollamos tecnología debemos hacer que los usuarios tengan una forma más rápida y fácil para acceder a su información sin olvidar la seguridad.

En este sentido los sistemas de autenticación biométrica juegan un papel importante, ya que nos aportan seguridad y facilidad de uso, por tanto, como desarrolladores de software deberíamos usarlos siempre que podamos, y obviamente, cuando tenga sentido. Sin duda, estos sistemas han revolucionado la forma en que accedemos a nuestra información. Yo al menos, recuerdo el lector de huella dactilar del iPhone 5S, o como Apple lo llamó, Touch ID, cuando se lanzó.

¿Qué es la autenticación biométrica?

Empecemos por definir qué es la autenticación biométrica. Es un sistema de reconocimiento que se basa en características físicas como la voz, el ADN, el iris, la retina, la huella dactilar o el rostro. Estas características se puedan usar en sistemas de autenticación debido a que son únicas para cada persona y el nivel de plagio es mínimo.

¿Cómo funciona la autencación biométrica facial?

Podemos definir dos etapas sobre el funcionamiento del proceso de autenticación: la etapa de registro y la de validación. Si tomamos como ejemplo el uso del rostro, podemos definir los siguiente flujos de registro y validación.

Etapa de registro de Autenticación Biométrica Facial
Etapa de registro biométrico
Etapa de validación biométrica
Etapa de validación biométrica

Los sistemas biométricos faciales son de los más seguros en la actualidad dadas las características únicas de los ojos, labios, nariz y demás elementos que conforman la cara. Ahora bien, teniendo en cuenta que estas características no son las mismas a lo largo del tiempo, necesitamos entrenar modelos de aprendizaje automático que puedan identificar el rostro de una persona teniendo en cuenta las distintas variaciones que puede tener un mismo rostro. Variaciones causadas por la edad, el estado de ánimo, la luminosidad, orientación del dispositivo al hacer la lectura, etc.

En conclusión, la ABF tiene como objetivos capturar características biométricas y entrenar modelos de aprendizaje automático que puedan validar éstas características repetidas veces de forma segura.

Ventajas de la ABF

Como ventajas podemos encontrar las siguientes:

  • Alto nivel de seguridad
  • Se puede implementar con un hardware básico, aunque cuanto mejór sea éste, mayor será la seguridad.
  • Fácil y rápido de usar por parte del usuario
  • Ampliamente implantado en nuestros dispositivos (móvil, tablet, pc, etc)

Desventajas de la ABF

Entre las desventajas podemos destacar:

  • Nivel de seguridad de acuerdo a la calidad de la cámara
  • El uso de accesorios degrada la experiencia del usuario

Conclusión

Posiblemente, está fuera de nuestro alcance, como desarrolladores crear un sistema de autenticación biométrica facial desde cero, pero es nuestra responsabilidad usarlo si la plataforma donde estamos desarrollando lo tiene disponible. Generalmente, los sistemas operativos como Android e iOS exponen sus API’s de autenticación donde podemos hacer uso de estos sistemas. De esta forma estamos haciendo la vida más fácil a nuestros usuarios. Estos sistemas han venido sin duda para quedarse ya que, cada vez más, estamos avanzando en la dirección de no obligar al usuario a introducir su contraseña. Si te interesa este tema, puedes leer más, como siempre, en la Wikipedia.

¡Espero que te haya sido de utilidad!

Antonio J. Galisteo
Antonio J. Galisteo
Soy Antonio J. Galisteo. Ingeniero de software con amplia experiencia en desarrollo frontend, backend, aplicaciones móviles y de escritorio.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Qué es la Autenticación Biométrica Facial ABF
Este sitio web usa cookies para mejorar tu experiencia. Al navegar por este sitio aceptas nuestra Política de Protección de Datos.
Leer más