在多线程应用程序中使用OpenSSL原语

时间:2014-12-03 19:27:51

标签: multithreading concurrency openssl

我正在处理需要一些基本加密功能(AES和SHA)的应用程序。由于没有密切关系的原因,我必须使用OpenSSL对这些原语的实现。

此应用程序高度并发且当前无锁,因此我很担心必须手动同步对这些功能的调用。

如果我只是使用这些简单的调用,OpenSSL本身是线程安全的吗? OpenSSL在多线程设置中的行为究竟是什么? manual在这里含糊不清,我发现很少有外部讨论。

感谢您的帮助。

0 个答案:

没有答案