当节点使用Static OOB入网时,Public Key和 AuthValue是什么关系,我看了一下天猫精灵入网时,说Device端的Public Key使用OOB提供。
按我了解到的,其实Public Key和Authvalue是一回事,只是后者是天猫精灵引出来的概念,由三元组信息生成。OOB是一种数据交换的方式,例如NFC等等。
关于加密/认证/ECDH等概念,看这里
jayden Mesh profile 的 5.4.3 Provisioning security 章节讲到的椭圆曲线算法,涉及到了曲线的参数(比如P),双方的应该使用同一个曲线,所以双方的曲线参数应该一样。但是在Mesh profile中的Provisioning protocol里没有做曲线参数的确定,Mesh profile 里 给了参数的值,这个值是参考值,还是所有的mesh都使用这个值?
mudlife 一样的