https://bugs.kde.org/show_bug.cgi?id=478076
Bug ID: 478076
Summary: Feature request : Add PAM module and mobile check to
provide biometric login to Linux PCs that don't have
hardware for it
Classification: Applications
Product: kdeconnect
Version: unspecified
Platform: unspecified
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: common
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
A lot of people love biometric auth, because of its speed, security and ease of
use.
But hardware is not always there by default on PC and laptops (especially older
ones), and is rather expensive. For those who use multiple PCs and use/switch
very often, the use of a dedicated fingerprint reader is not very practical,
and fingerprint hardware keys are also expensive.
Today, the great majority of phone users have biometric auth (either touch or
face recognition).
Why not use it?
PROS & CONS
This could help for a lot of things:
- Speed for login especially for those that have long passwords
- Speed for auth, for those who have tight security settings (i personally use
sudo a lot, and have to retype my password very often as i switch terminals a
lot resetting the sudo timer)
- A great improvement for ease of use, so that when a password is prompted:
1- the phone rings a notification
2- the user unlock his phone
3- the app goes in the foreground (can be inspired from Google's 2FA)
4- triggers biometric auth
5- and allow login if biometrics succeeded.
But not only phones can be supported : other PCs can be used to allow login,
etc...
But this have some great drawbacks:
- You have to assume your allowed peripherals are secure enough to provide auth
login. This is a potential security weakness !
- You have to be aware of the fact that it allows external peripherals on the
network to allow authentication on your very own PC, allowing then physical
attackers to unlock your PC and leak your very own data (and others too via ssh
keys, admin passwords, etc...). This is a potential security vulnerability !
COMPONENTS
This feature request consists of 2 components :
- The first is a PAM module. This talks to peripherals that support biometric
login to ask for and receive authorization to proceed the user auth on the PC
side.
- The second is a peripheral-side feature in the app, that talks to the PAM
modules (not directly i hope) and calls the appropriate biometric auth method
for the platform.
Please tell if you have observations about this feature, improvements, or you
can just tell why this is great and which parts can help you in your everyday.
I want to make clear that the security issues will be explained well enough to
the user when the setting is activated, so the user is aware of the security
issues that this creates.
--
You are receiving this mail because:
You are watching all bug changes.