VERFAHREN UND SYSTEM ZUR PRIVATSPHÄRENBEWAHRENDEN BIOMETRISCHENAUTHENTIFIZIERUNG
Verfahren (200) zur biometrischen Authentifizierung, das in einem Computer implementiert ist, der einen Prozessor (402A, ... 402N), einen durch den Prozessor zugreifbaren Speicher (408) und Computerprogrammanweisungen aufweist, die in dem Speicher (408) gespeichert und durch den Prozessor (402A, ......
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Verfahren (200) zur biometrischen Authentifizierung, das in einem Computer implementiert ist, der einen Prozessor (402A, ... 402N), einen durch den Prozessor zugreifbaren Speicher (408) und Computerprogrammanweisungen aufweist, die in dem Speicher (408) gespeichert und durch den Prozessor (402A, ... 402N) ausführbar sind, wobei das Verfahren aufweist:Speichern einer Vielzahl von verschlüsselten trainierten Gewichten (420) eines neuronalen Netzwerkklassifizierers (108), wobei die Gewichte unter Verwendung biometrischer Informationen trainiert wurden, die mindestens ein biometrisches Merkmal einer Person darstellenEmpfangen verschlüsselter biometrischer Informationen, die durch Abtasten mindestens eines biometrischen Merkmals der Person erhalten wurden, und Verschlüsseln des abgetasteten biometrischen Merkmals;Ermitteln eines Übereinstimmungs-Score unter Verwendung der verschlüsselten trainierten Gewichte zum Betreiben des trainierten neuronalen Netzwerkklassifizierers (108), wobei der Übereinstimmungs-Score eine Wahrscheinlichkeit angibt, dass die empfangenen verschlüsselten biometrischen Informationen mit den gespeicherten verschlüsselten biometrischen Informationen übereinstimmen, wobei das Ermitteln des Übereinstimmungs-Score aufweist:Ermitteln eines verschlüsselten Übereinstimmungs-Score unter Nutzung des neuronalen Netzwerkklassifizierers (108);Übertragen des verschlüsselten Übereinstimmungs-Score an ein Client-Gerät;Empfangen (214) eines verschlüsselten Übereinstimmungs-Score von dem Client-Gerät; undBestimmen, dass das Client-Gerät den Übereinstimmungs-Score richtig entschlüsselt hat (304); undAuthentifizieren der Person, wenn die Wahrscheinlichkeit, dass die empfangenen verschlüsselten biometrischen Informationen mit den gespeicherten verschlüsselten biometrischen Informationen übereinstimmen, einen Schwellenwert überschreitet (308); und wobei das Ermitteln des Übereinstimmungs-Score Folgendes weiterhin aufweist:Multiplizieren des verschlüsselten Übereinstimmungs-Score mit einer ersten verschlüsselten geheimen Ganzzahl;Verschlüsseln (302) einer Vielzahl von zusätzlichen geheimen Ganzzahlen;Übertragen (120) des multiplizierten verschlüsselten Übereinstimmungs-Score und mindestens einiger der mehreren verschlüsselten zusätzlichen geheimen Ganzzahlen an ein Client-Gerät;Empfangen eines entschlüsselten multiplizierten Übereinstimmungs-Score und entschlüsselter zusätzlicher geheimer Ganzzahlen von dem Client-Gerät;Verifizieren der Korrektheit der entschl |
---|