SonoBus 的音频传输安全吗?
SonoBus 目前不对数据通信使用任何加密。官方在最佳实践说明中明确写道:SonoBus does NOT currently use any encryption for the data communication。这意味着音频数据在网络上以未加密形式传输,虽然被拦截的可能性很低,但这是使用前需要知悉的事实。如果你的使用场景涉及敏感内容,需要自行评估这一风险。
数据是怎么传输的
SonoBus 的音频走的是点对点(peer-to-peer)直连路径,而不是经过中心服务器中转:
- 音频数据:直接在用户之间传输,不经过 SonoBus 的服务器。
- 连接服务器:只用于让同一组内的用户互相“找到彼此”,不承载音频内容。
这个架构决定了音频不会集中存储在某个服务器上,但同时也意味着传输链路本身没有加密保护。
无加密意味着什么
| 维度 | 现状 |
|---|---|
| 传输加密 | 无 |
| 音频路径 | 用户之间点对点直连 |
| 连接服务器作用 | 仅用于组内用户互相发现 |
| 官方风险评估 | 被拦截的可能性很低 |
需要区分两件事:“不经过中心服务器”不等于“加密”。点对点只改变了数据流向,并不提供机密性保护。任何能在链路上截获数据的一方,理论上都能读取未加密的音频流。
使用建议
- 如果传输内容敏感,不要依赖 SonoBus 自身的保密性,可考虑在受信任的网络环境(如自己的局域网)内使用。
- 组名和可选密码用于让组内成员互相识别和加入,但官方资料并未说明它们提供加密保护,不应将其视为安全屏障。
- 需要更高保密要求的场景,应评估是否搭配其他加密手段(如 VPN)使用。
其他相关注意点
SonoBus 为了保持最高音频质量,不使用回声消除或自动降噪。因此如果有实时麦克风信号,需要佩戴耳机,否则会产生回声或啸叫。这一点与安全性无关,但同样属于使用前应当了解的设计取舍。
如需更详细的信息,可查阅 SonoBus 官方 User Guide 或其 PDF 版本。