vLAD-1 is a device that enables biometric access control to logical resources. The device is used in systems that require a high level of authentication process security. A system user is authenticated by matching the following three factors: 1) “something the user has” (i.e. a smart card), 2) “something the user knows” (i.e. the PIN), and 3) “something the user is” (i.e. a fingerprint). A smart card containing Match-on-Card technology performs the template and live fingerprint comparison, meaning that the template fingerprint is never exposed outside of the card and the live fingerprint is never exposed outside of the vLAD device.