1

我提出了一个RFID协议,我想实现它。

标签必须读取、写入并需要计算PRNG、 XOR 和连接运算符。

标签和阅读器必须生成随机数。

这是协议的两个步骤的示例:

例如,标签必须执行此功能并将其发送给阅读器:

  • 阅读器->标签:R1
  • Tag -> Reader: M1= PRNG( R1 || R2),其中 R1 和 R2 分别是 reader 和 tag 生成的随机数。
  • 然后阅读器将M1和随机数发送到服务器(SQL):阅读器->服务器:R1,R2,M1

当认证成功时,标签和服务器都必须更新它们的数据。

我从哪里开始?我看过很多关于读取和写入数据到 RFID 标签的教程,但它们非常基础。

我看到了许多教程,例如微控制器(Arduino Uno)执行所有计算,但我希望标签执行,而不是微控制器。

我如何开始,有一些教程吗?

4

0 回答 0