CPC H04L 63/0861 (2013.01) [G06F 21/32 (2013.01); H04L 63/0428 (2013.01); H04L 63/166 (2013.01)] | 14 Claims |
1. A method for authentication data transmission, which is operated in a computer system that is connected to a biometric device, the method comprising:
establishing, by the computer system, a first secure channel and a second secure channel between the biometric device and the computer system via a driver interface in accordance with a first security protocol and a second security protocol, respectively, wherein the first security protocol is a secure device connection protocol, and the second security protocol is a transport layer security protocol;
receiving, via the second secure channel by the computer system, a biometric feature data that is encrypted from the biometric device;
decrypting the biometric feature data and retrieving biometric features from the biometric feature data, and comparing the biometric features with feature data in a database so as to produce a comparison result;
transmitting, by the computer system, the comparison result to the biometric device via the second secure channel; and
in the biometric device, encrypting the comparison result according to the first security protocol and transmitting the encrypted comparison result to the computer system via the first secure channels;
wherein the computer system implements a biometric engine by a software procedure, and the biometric engine receives the comparison result via the secure device connection protocol so as to implement a biometric authentication procedure that supports a match on chip technology.
|