使用arduino和RFID登录

使用arduino和RFID登录

我已经思考这个问题有一段时间了。我如何才能使用 Arduino 和 RFID 读卡器登录?

硬件:Arduino UNO,读卡器:RFID-RC522

操作系统:Arch Linux

答案1

您有 2 个选择:

  1. 为 Arduino 编写固件,使其行为类似于 PCSC 和 PAM 支持的现有 USB 智能卡读卡器
  2. 编写一个自定义 PAM 模块与自定义固件接口,以便 arduino 进行身份验证。

在这 2 个选项中,第 1 个最有可能(但仍然不太可能)最终实现远程安全,但这将需要大量工作。

选项 2 也需要大量工作,但犯下导致安全漏洞的错误的可能性可能会高得多。

除非您只是在寻找项目,否则我建议您在亚马逊上花费 15-50 英镑,购买专用的预支持 USB NFC/RFID 读卡器。然后按照以下说明操作:https://wiki.archlinux.org/title/Smartcards

相关内容