Eddystone-EID 信标传输临时标识符,这些标识符将由 Google 的 Proximity Beacon API 解析。这意味着如果没有有效的互联网连接,就无法检测到 Eddystone-EID 信标。该方法非常新,因此互联网上没有太多信息。
谷歌研究人员提供的这篇论文描述了临时标识符的生成和解析机制。以下是该过程的摘要: Eddystone-EID 信标使用其密钥使用 AES-128 对来自其嵌入式时间计数器的值进行加密,而密钥是每个信标的唯一标识符。结果是要传输的临时 id。像每 512 秒一样,信标会重新计算它们的临时 ID。当接收方接收到一个临时 id 时,解析器尝试在已知的预定义密钥中找到提供正确解密的密钥。找到的密钥对应于信标的标识。
我想知道是否可以根据给定的论文实施离线解析/解密程序,该程序适用于市场上的 Eddystone-EID。除了在云端使用全局解析器,我们是否可以开发一个使用更少信标的本地解析器?
如果是,是否有任何先前的尝试或实施等?
你对这个话题有什么看法?