如何使用 python 从多个硬件中获取安全的唯一标识符?
how to get a secure unique identifier from multiple pieces of hardware using python?
假设我有一百(可能是几千)个连接的 raspberry pi,当这些 pi 上线时,它们会通过 tcpip 向 mongo 数据库发送一条消息。此消息将是一个唯一的 ID,它将在 mongodb 中注册设备。
问题:是否有一个安全的唯一编号,我可以将其作为唯一 ID 发送到数据库,还是必须进行某种来回处理?
为了识别 PI,我会 use/send 序列号 (cat /proc/cpuinfo
)。是用来赚钱的,所以厂家是不会容忍重复的。
有关 Python 和更多背景信息,请参见 "Getting Your Raspberry Pi Serial Number Using Python"。
MAC 地址标识了一个可以更改的组件(例如 WiFi 加密狗)。
假设我有一百(可能是几千)个连接的 raspberry pi,当这些 pi 上线时,它们会通过 tcpip 向 mongo 数据库发送一条消息。此消息将是一个唯一的 ID,它将在 mongodb 中注册设备。
问题:是否有一个安全的唯一编号,我可以将其作为唯一 ID 发送到数据库,还是必须进行某种来回处理?
为了识别 PI,我会 use/send 序列号 (cat /proc/cpuinfo
)。是用来赚钱的,所以厂家是不会容忍重复的。
有关 Python 和更多背景信息,请参见 "Getting Your Raspberry Pi Serial Number Using Python"。
MAC 地址标识了一个可以更改的组件(例如 WiFi 加密狗)。