嗨。我正在尝试只允许一个设备绑定到我的从设备。我注意到与电话配对,密钥用Rirk标志集(Field Valife_keys)插入绑定数据库中。与另一个设备配对LTK标志,而是替代。
结果是,在第一种情况下,函数app_easy_security_bdb_get_number_of_stored_irks()返回有效键给出1,而在第二种情况下,它返回0,因为只计算带有标志Rirk集的键。
如何计算绑定数据库中的所有有效密钥?或者如何使用连接到我的主机的设备,从而导致设置Rirk标志?
嗨。我正在尝试只允许一个设备绑定到我的从设备。我注意到与电话配对,密钥用Rirk标志集(Field Valife_keys)插入绑定数据库中。与另一个设备配对LTK标志,而是替代。
结果是,在第一种情况下,函数app_easy_security_bdb_get_number_of_stored_irks()返回有效键给出1,而在第二种情况下,它返回0,因为只计算带有标志Rirk集的键。
如何计算绑定数据库中的所有有效密钥?或者如何使用连接到我的主机的设备,从而导致设置Rirk标志?
嗨Paolog,
关于本声明:
>>与另一个设备配对,设置LTK标志。
你能说明什么是另一个设备?是另一个da14531模块吗?
谢谢,PM_DIALOG.
嗨!
它是一个基于ESP32的模块,使用了灵活库。它经常配对,题字。调试在DA14531上的应用程序(基于User_Security示例)它与密钥配对,并显示了LTK(在电话和EPS32配对的两种情况下)。但在第二种情况下,IRK的数量似乎是0,而ESP32定期连接,数据在绑定数据库中用另一个标志。有什么建议吗?
没关系......我以不同的方式解决了这一点。
嗨Paolog,
为迟到的回应道歉。很高兴你想出来了!
谢谢,PM_DIALOG.
没问题!但如果你有时间探望这一点,我会很高贵,了解差异来自哪里。
谢谢。