gpt4 book ai didi

data-distribution-service - DDS 安全 : How are key generated for different publisher

转载 作者:行者123 更新时间:2023-12-04 08:45:03 24 4
gpt4 key购买 nike

阅读有关安全 DDS 的 OMG 规范后:https://www.omg.org/spec/DDS-SECURITY/1.1/

我了解 DDS 参与者将通过握手相互验证身份并使用 DH 推断出 secret 。此共享 secret 用于发布者(作者)共享用于加密发布的消息的 key ,以便订阅者(读者)解密消息。

但是,如果同一主题有多个发布者会怎样?

  • 他们是否同意相同的 key ?
  • 他们是否生成自己的 key 并将其发送给每个读者?

我期待第一个选项,但在 OMG 规范中找不到确认。

最佳答案

However, what happens if there are multiple publishers for the same topic?

每个 DataWriter(不是 Publisher)生成自己的对称 key ,并与所有匹配的 DataReader 共享。多个 DataWriters 可能正在写入同一个主题这一事实并没有改变这一点——它们每个都生成自己的 key 并使用它来保护自己的更新。

请注意,这是您提到的规范第 9 章中定义的所谓内置插件所规定的行为。这些被定义为提供开箱即用的功能以及供应商之间的互操作性。自定义插件的行为可能不同。

关于data-distribution-service - DDS 安全 : How are key generated for different publisher,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53446640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com