【发布时间】:2010-07-16 05:00:08
【问题描述】:
有人用过 SecureBlackBox 吗?它是一个库,可以与套接字一起使用,以加密通过套接字发送的数据。
我有一个使用它的项目,使用 SecureBlackBox 库发送一个大约 976Kb 的数据包需要 12 秒。
如果我去掉库并只使用普通套接字,则需要 0.72 到 1.72 秒。
其他人看到过类似的东西吗?我不确定我能否理解为什么某些加密和解密会减慢它的速度,所以必须这样做。这是一个阻碍,如果它确实导致了如此多的减速,图书馆将不得不离开。
如下所述,我现在可以看到 SecureBlackBox 库中两种不同类型的套接字的行为不同。在客户端,如果使用 TElSimpleSSLClient 会很快,但如果使用 ElClientSSLSocket 会很慢。
在这两种情况下,服务器上都使用了 ElServerSSLSocket。
两种情况下使用的许可证密钥完全相同。
谢谢。
【问题讨论】: