fprintd-verify is a command-line tool used to verify fingerprints against the database of fingerprints stored on a system. The fingerprints are typically stored in a secure location, such as the system’s Trusted Platform Module (TPM) or a security chip, to ensure their integrity and confidentiality. When a user attempts to verify their fingerprint, the system captures an image of the fingerprint and compares it to the fingerprints stored in the database. If a match is found, the system will allow the user to access the system or perform a specific action. If no match is found, the system will deny access or prevent the action from taking place.
fprintd-verify can be used in a variety of contexts, such as logging into a system, unlocking a device, or making a secure transaction. It can be integrated into a variety of applications, such as desktop environments, mobile devices, and web applications. The fprintd-verify command is part of the fprintd library, which provides a common API for fingerprint readers and fingerprint management. It is available on Linux and Unix-like operating systems.
If you encounter the below error while running the command fprintd-verify:
fprintd-verify: command not found
you may try installing the below package as per your choice of distribution:
Distribution | Command |
---|---|
Debian | apt-get install fprintd |
Ubuntu | apt-get install fprintd |
Arch Linux | pacman -S fprintd |
Kali Linux | apt-get install fprintd |
CentOS | yum install fprintd |
Fedora | dnf install fprintd |
Raspbian | apt-get install fprintd |
fprintd-verify Command Examples
1. Verify all stored fingerprints for the current user:
# fprintd-verify
2. Verify a specific fingerprint for the current user:
# fprintd-verify --finger left-thumb|left-index-finger|left-middle-finger|left-ring-finger|left-little-finger|right-thumb|right-index-finger|right-middle-finger|right-ring-finger|right-little-finger
3. Verify fingerprints for a specific user:
# fprint-verify username
4. Verify a specific fingerprint for a specific user:
# fprintd-verify --finger finger_name username
5. Fail the process if a fingerprint doesn’t match with ones stored in the database for the current user:
# fprint-verify --g-fatal-warnings
6. Display help:
# fprintd-verify --help