【发布时间】:2013-08-24 10:20:37
【问题描述】:
我有一个独立的应用程序(客户端)和正在使用我自己的协议的服务器。现在,我必须实施加密,这样第三方就看不到任何客户的数据。我考虑过使用 OpenSSL,但 OpenSSL 并非设计为在边缘触发模式下使用异步套接字(服务器端用 C 编写并使用 epoll,仅限 linux)。
在 LGPL 或 BSD 许可下,您推荐哪些 OpenSSL 替代方案,以便它提供与 SSL 相同级别的安全性,但更容易集成并与异步套接字一起工作?
【问题讨论】:
-
SSL 可以使用异步套接字。谷歌“非阻塞 openssl 示例”,看看它是如何使用 OpenSSL 库完成的。
-
是的,它适用于异步套接字,但不适用于边缘触发事件
标签: c ssl encryption