RaspiReader: construye tu propio lector de huellas dactilares

Todas las personas que normalmente se encargan de este flujo de noticias están inesperadamente fuera de juego durante un par de semanas, por lo que estamos desempolvando algunos de los archivos favoritos. Aquí hay uno de 2017.

Tres investigadores de la Universidad Estatal de Michigan han desarrollado un lector de huellas digitales de código abierto y de bajo costo que puede detectar huellas falsas. Lo llaman RaspiReader y lo crearon con una Raspberry Pi 3 y dos módulos de cámara. Joshua y sus colegas acaban de cargar toda la información que necesita para crear su propia versión. ¡Vamos!

Lamentablemente, no es el resultado real de RaspiReader

Huellas dactilares falsificadas

Probablemente todos hemos visto una película en la que un ladrón cruza una habitación llena de cables láser y luego ingresa a la caja fuerte llena de botín engañando la cerradura protegida con huellas dactilares con una huella falsa. Resulta que la segunda parte no es tan poco realista: puedes falsificar huellas dactilares usando una variedad de materiales, como pegamento o látex.

El equipo de RaspiReader recolectó huellas dactilares vivas y falsas para probar el dispositivo

Si la capa de impresión falsa que cubre el dedo del falsificador es lo suficientemente delgada, puede incluso engañar a los lectores que detectan el flujo sanguíneo, el pulso o la temperatura. Esto se está convirtiendo en un riesgo de seguridad significativo, sobre todo para cualquiera que desbloquee su teléfono inteligente usando una huella digital.

El RaspiReader

Aquí es donde entra Anil K. Jain: el profesor Jain dirige un grupo de investigación en biometría. Bajo su dirección, Joshua J. Engelsma y Kai Cao se propusieron desarrollar un lector de huellas dactilares con detección de huellas falsas mejorada. En última instancia, su objetivo es ayudar al desarrollo de tecnologías comerciales más seguras. Con su proyecto, el equipo también ha creado un recurso increíble para cualquiera que quiera construir su propio lector de huellas dactilares.

Para que la replicación de su dispositivo fuera fácil, querían hacerlo usando componentes económicos y fácilmente disponibles, razón por la cual recurrieron a la tecnología Raspberry Pi.

El Raspireader y su salida

Dentro de la carcasa impresa en 3D del RaspiReader, los LED emiten luz a través de un prisma acrílico, sobre el cual el usuario apoya el dedo. El prisma refracta la luz para que los dos módulos de cámara puedan tomar imágenes desde diferentes ángulos. El Pi recibe estas imágenes a través de un módulo adaptador de cámara múltiple que se alimenta al puerto CSI. La recopilación de dos imágenes significa que el algoritmo de detección de suplantación de identidad de los investigadores tiene más información con la que trabajar.

Real a la izquierda, falso a la derecha

software RaspiReader

El adaptador de cámara utiliza el RPi.GPIO Paquete Python. El RaspiReader realiza el procesamiento de imágenes y su detección de falsificación tiene en cuenta el color de la imagen y los patrones de crestas de fricción 3D. El algoritmo de detección extrae patrones binarios locales de color… ¡no me pida que se lo explique! Puede echar un vistazo al manuscrito de los investigadores si quiere adentrarse en los detalles finos de su proyecto.

Crea tu propio lector de huellas dactilares

Tenía los ojos pegados a mi bandeja de entrada esperando que Josh me enviara enlaces a instrucciones y archivos para esta compilación, ¡y aquí están (gracias, Josh)! Vea el video tutorial, que lo guía a través de cómo ensamblar el RaspiReader:

Puede encontrar una lista de piezas con enlaces a los proveedores en la descripción del video: la construcción completa cuesta alrededor de € 160. Todos los archivos STL para la carcasa y los scripts de Python que necesita para ejecutar en Pi están disponibles en GitHub de Josh.

Mejore la seguridad de su hogar

El RaspiReader es un gran recurso para los investigadores, ¡y también sería un excelente proyecto para construir en casa! ¿Hay una manera más impresionante de proteger una posesión preciada o un acceso seguro a su computadora que con un escáner de huellas dactilares de bricolaje?

Consulte esta publicación de blog con el tema de James Bond para conocer los recursos de Raspberry Pi que lo ayudarán a construir una guarida de alta seguridad. Si desea aún más inspiración, mire este video sobre un tarro de galletas asegurado con láser que Estefannie hizo para nosotros. ¡Y asegúrese de compartir sus exitosas compilaciones de escáneres de huellas dactilares con nosotros a través de las redes sociales!