gpt4 book ai didi

c# - TCPListener 上的 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 14:50:27 26 4
gpt4 key购买 nike

我有一个基于 TCPListener 的服务器应用程序,它每 5 秒从警报面板接收一次消息。目前 SLL 未在我的应用程序中引入,因为消息不是那么 secret (例如,标识发件人和消息类型的 1000XA001)。我想知道这是否会导致安全漏洞,或者没有 SSL 就完全没问题。我还想知道引入 SLL 可能会导致延迟接收到大量消息。

最佳答案

考虑这一点 - 如果没有 TLS (SSL),您不知道您收到的消息是否真的是由您认为它起源的节点发起的,并且它在传输过程中没有改变。既然您将它用于报警面板 - 您怎么知道代码(“无报警”/“一切正常”)真的是由报警面板发送的?

了解 TLS 是否会增加延迟的唯一方法是进行测试。我不会担心服务器端延迟的增加。这里唯一的因素是警报面板有多少计算资源。

添加 TLS 会略微增加通信 channel 设置时间。

编辑回答问题:

您必须在服务器和面板上启用 SSL 以确保安全。仅在服务器上启用 SSL 是不够的。

关于c# - TCPListener 上的 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34743474/

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