
linux-fingerprint-r503
matpb
Linux desktop fingerprint login using a Grow R503 sensor + Arduino + a Rust fprintd-replacement daemon
AI 简介
该项目实现了使用Grow R503指纹传感器和Arduino通过Rust编写的fprintd替换守护进程在Linux桌面系统上进行指纹登录。其核心功能包括支持PAM、KDE设置、GNOME设置、fprintd-verify、sudo以及屏幕解锁等,同时提供了一个成本低于15美元的USB指纹读取器解决方案。技术特点方面,项目利用了公开协议的R503传感器,并且通过D-Bus与libfprint兼容层通信,确保了从硬件到底层软件的完全开源可审计性。适用于需要低成本、高安全性指纹认证解决方案的个人或组织,特别是对现有昂贵或不稳定指纹读取器不满意的用户。
Rust
MIT License43
Stars
2
Forks
1
Watchers
0
Issues
Star 增长
今日+1
近 7 天+3
近 30 天+7
综合评分45.63
默认分支main