我有通过公共网络进行通信的Y台计算机的X接口(想想大学和图书馆)。我正在研究用于加密我们之间数据的通用行业标准技术。
我知道有SSL,但我宁愿找到一种简单的技术,即“一次购买,安装无限”(试图降低我的可变成本)。我已经考虑过使用Indy套接字的OpenSSL,但是我想对其他技术保持开放态度。
我想找到一个解决方案,我可以向我正在与之沟通的供应商推销。这个解决方案需要便宜,购买,安装和保护。
那里有什么?正在使用什么?在代码中实现这些解决方案有多难?目前人们用什么加密简单的Socket to Socket通信?
编辑:我目前使用的是RAD Studio 2009.但是,我的供应商可以使用Java,VS2008等4D等其他产品。无论我发现什么,我都需要能够向所有人倾诉。我希望整个流加密。但是,我担心供应商使用的一些旧技术可能无法使用SSL。我也发布这个以确保我没有遗漏任何明显的东西(如The Microsoft Message Queue)
答案 0 :(得分:1)
好像你已经用OpenSSL回答了自己。
您要编写什么平台?你用的是什么语言?你想加密整个流吗?或者只是某些数据?
听起来你正在寻找比OpenSSL更容易使用“开箱即用”的东西,不是吗?
答案 1 :(得分:1)
将SSL与免费证书一起使用 - 从StartCom, or issue your own这样的地方获取。 SSL是大多数平台都支持的标准,它被广泛使用,并且在正确管理时可以非常安全。