Есть задача по тестированию гостового криптопровайдера.
Для начала решил обкатать тесты на встроенном WinCSP на Win7.
Без знания С++ тесты решил писать на python 3.5 c помощью модуля ctypes
и сразу же столкнулся с проблемами, привожу пример кода получения контекста CSP.
from ctypes import * hprov = c_void_p() context = windll.advapi32.CryptAcquireContextA(byref(hprov), 0, "BaseCSP", 1, 0) raise WinError(GetLastError)
В итоге получаю exit code 0 - то есть где то ошибка
и исключение WinError “Набор ключей не определен”.
Пробовал указывать имя контейнера - не помогает та же ошибка.
Даже не знаю куда копать и в чем может быть проблема, может кто сталкивался?