数据包签名

模块 负荷 签署

签名模块用密钥设置和控制数据包的签名。在 Mavlink 2.0 中,这一功能允许载具只接受以正确密钥签名的数据包发出的指令。这非常有用,因为它降低了第三方控制载具的风险。

设置和拆除

签署 设置 关键

将按键设置为 关键 在 MAVProxy 和飞行器上。 这将以明文形式发送给载具,因此要确保通过安全链接进行设置。

在此命令之后发送到载具的所有数据包都会附带密钥的 SHA-512 哈希值,以确认数据包的真实性。

签署 去除 关键

移除签名密钥 关键 从 MAVProxy 和载具上获取。

签署 关闭 关键

禁用使用密钥签署数据包 关键 从 MAVProxy。这不会影响载具--它仍会期待已签名的数据包。

签署 密钥 关键

启用使用密钥签署数据包 关键 来自 MAVProxy。不会影响载具。