有关如何设置在.NET中使用azure服务总线的安全选项的大量文档。我找不到任何与Python加密消息传递一起使用的文档或选项。 是否可以安全地使用Azure Service Bus(加密消息)?
答案 0 :(得分:1)
我可以知道您要寻找的特定加密方式吗?根据我的经验,Service Bus始终采用TLS / SSL,因此传输层已经加密。如果要加密消息,请注意.NET和Python Azure SDK都不会对代理消息执行消息级加密。如果您正在使用旧的中继消息(用于绕过本地NAT),而恕我直言,因为我们拥有虚拟网络,它现在很少使用,那么内置消息级安全性。但是中继消息依赖于WCF,这是仅适用于.NET,并且它们不提供队列,主题和订阅等功能。我认为您正在使用代理消息,如果我是对的,在这种情况下,需要手动加密消息。有关如何使用Python加密数据,请参阅Encryption with Python。请确保所有发件人和收件人都知道如何加密/解密。如果您正在寻找其他安全选项,例如身份验证,我建议您查看https://msdn.microsoft.com/en-us/library/azure/dn155925.aspx。身份验证设置是平台自然的。相同的设置适用于.NET和Python。