| ||||
| ||||
Уважаемые коллеги! Подскажите пожалуйста как обстоят дела с КриптоПро CSP в многопроцессорных системах. Используем стандартный вызов функций через CryptoAPI. Многопотоковое приложение нормально функционирует при использовании одного процессора. При использовании 2, 3 или 4 процессоров получаем ошибку инициализации криптопровайдера. | ||||
Ответы: | ||||
| ||||
Здравствуйте, Работает. Для версии 1.х и 2.х единицей синхронизации является дескриптор контейнера (HCRYPTPROV). Соотвественно: 1. Могут быть проблемы при использовании объектов из разных дескрипторов в одной операции; 2. Для адекватного повышения производительности следует использовать в разных потоках разные контейнеры. Успехов. | ||||