Per iniziare con le serrature biometriche?

1

Non sono sicuro che questo sia il posto dove porre questa domanda e, in caso contrario, sarei davvero grato se tu potessi indirizzarmi nel posto giusto. Volevo capire la funzionalità e il sistema dietro il blocco biometrico. Mi stavo chiedendo dove avrei potuto iniziare e il diverso tipo di segnali biologici o stampe che potrebbero essere utilizzati per questo.

    
posta sanster9292 30.03.2015 - 05:10
fonte

1 risposta

2

In un lucchetto hai un tasto (in un normale lucchetto è una chiave reale) con alcune caratteristiche (groove, indentazioni, merlature) che

  • sono difficili (idealmente impossibile ) da duplicare
  • è difficile ("") manomettere e non degradare / cambiare nel tempo
  • sono facili da verificare
  • genera uno spazio delle chiavi molto grande (riducendo la fattibilità di un approccio a forza bruta)
  • sono economici da fare; -)

In una serratura biometrica la chiave è un organismo vivente (ad esempio tu ), quindi la parte bio - e le caratteristiche sono alcune misure (da cui il -metric ) su detto organismo.

Diverse misurazioni possono essere prese da un essere umano, ma quando le controlli con la checklist di cui sopra si aprono alcune difficoltà:

  • Le impronte digitali sono facili da duplicare
  • l'immagine retinica è complessa da acquisire
  • il voiceprint è soggetto a modifiche
  • la memoria muscolare è nuovamente soggetta a modifiche
  • La scansione del DNA è lenta o non sufficientemente accurata

Ogni volta che una misura è soggetta a cambiamenti, deve essere misurata con grande accuratezza e con più tentativi (che diventa imbarazzante), o i criteri di accettazione devono essere rilassati; e in tal caso lo "spazio tasti" si restringe e la duplicazione della misura può diventare facile (ad esempio campioni vocali generati dal computer da registrazioni).

Mischiare varie misure, aggiungendo anche nel mix alcuni che di per sé non sarebbero affidabili, possono aumentare la precisione e ridurre la vulnerabilità. Ad esempio un lettore di impronte digitali potrebbe essere dotato di sensori inaffidabili per verificare:  - l'emissione IR (passiva) è quella di un dito umano vivo  - l'emissione IR (passiva) mostra fluttuazioni all'incirca alla frequenza del battito cardiaco  - l'IR e la riflettività visibile (attiva) sono quelli della carne umana senza niente (come uno strato sottile di silicone stampato con impronte digitali) tra sensore e carne  - Le caratteristiche dielettriche sono quelle di un dito umano  ...

Il problema diventa quindi uno dei costi.

Una volta che i sensori di "difesa" hanno dato il loro okay, esegui un estrattore di funzioni sul segnale grezzo, e da le funzioni di base e un sondaggio di caratteristiche medie è possibile stabilire le informazioni associate a ciascuna funzione.

Per un'impronta digitale, le "caratteristiche" potrebbero essere la presenza e la posizione (relativa) di segni specifici: creste, spirali, anelli e così via. Per voce umana, il contenuto spettrale della stessa. Per la memoria muscolare, i tempi e la precisione di alcune attività ben note e ripetitive come digitare il proprio nome su una tastiera. Per il DNA potrebbe semplicemente essere una data sequenza di DNA (... ACTGATTTCAAC ...). E così via.

In definitiva questo produce una stringa di bit, che è la rappresentazione del segnale anche "ripulita" dalle variazioni indesiderate (nel caso dell'impronta digitale, queste sarebbero causate dalla pressione delle dita, dalla velocità, dall'allineamento; nel caso del DNA dovremmo guardare per una sequenza tra due sequenze "marcatore" facilmente riconoscibili e univoche, eventualmente amplificate e ricostruite da diversi campioni) e rumore (nel caso del dito, possibilmente sporcizia o sudore).

Si tratta quindi di cercare un database utente per la stringa desiderata. Infine questo fornisce un'informazione di base ("trovato" o "non trovato") e possibilmente un identificativo dell'utente ("Trovato: ID utente 123456").

    
risposta data 30.03.2015 - 14:34
fonte

Leggi altre domande sui tag