【发布时间】:2012-03-30 05:42:47
【问题描述】:
我需要在网络上广播一个机密数据(一个简单的字符串)(通过套接字、wcf、Web 服务,不管怎样)。
好吧,我刚刚创建了一个带有加密字符串的可序列化类,并且只有一个解密方法返回解密数据。
这是一个很好的解决方案吗?或者也许我永远不应该在我的对象中包含在网络上中继的序列化对象的“解密方法”?
【问题讨论】:
我需要在网络上广播一个机密数据(一个简单的字符串)(通过套接字、wcf、Web 服务,不管怎样)。
好吧,我刚刚创建了一个带有加密字符串的可序列化类,并且只有一个解密方法返回解密数据。
这是一个很好的解决方案吗?或者也许我永远不应该在我的对象中包含在网络上中继的序列化对象的“解密方法”?
【问题讨论】:
如果您不关心它的完成方式,那么为什么不将接收端作为具有 HTTPS 证书的 Web 服务呢?这样您就不必关心加密或解密或密钥交换。
如果您不想这样做,那么它会通过您列出的方法通过网络发送,它只是包含属性值的消息 - 不会发送代码。如果有人嗅到它,并且无法访问您的课程,并且您的加密是正确的,那么您就可以了。
【讨论】: