Насколько потокобезопасны функции, реализованные в libkalkancryptwr-64.so? Можно ли, например, в рамках одного процесса использовать несколько потоков с разными хранилищами, загруженными через KC_LoadKeyStore
? Или всё-таки доступен только мультипроцессный подход для решения параллельных задач?
Потокобезопасность в libkalkancryptwr-64.so
Протестировал этот момент. libkalkancryptwr-64.so не потокобезопасен. Соответственно, функции из этой библиотеки нельзя использовать одновременно в нескольких потоках внутри одного процесса. Возможен только вариант с запуском нескольких процессов.
Добрый день!
Все верно. Многопоточный режим в библиотеках KalkanCryptCOM.dll, libkalkancryptwr-64.so, kalkancrypt.so не поддерживается.