如何使用python从多个硬件中获取安全的唯一标识符



假设我有一百(可能是数千)个连接的树莓pi,当它们联机时,这些pi将通过tcpip向mongo数据库发出消息。这个消息将是一个唯一的id,它将在mongodb中注册设备。

问题:是否有一个唯一的数字是安全的,我可以将其作为唯一的id发送到数据库,或者必须有某种来回?

要识别PI,我会使用/发送序列号(cat /proc/cpuinfo)。它是用来赚钱的,所以制造商不会容忍重复。

请参阅"使用Python获取Raspberry Pi序列号"了解Python和更多背景知识。

MAC地址标识可能更改的组件(例如WiFi加密狗)。

最新更新