Описание тега mscapi
The Cryptographic Application Programming Interface (MS-CAPI) is an application programming interface included with Microsoft Windows operating systems that provides services to enable developers to secure Windows-based applications using cryptography
4
ответа
Window C/C++ Crypto API Примеры и советы
Я задаю этот вопрос, потому что большую часть дня я провел, просматривая документы MSDN и другие непрозрачные источники, чтобы получить простые и понятные рекомендации о том, как начать работу с Windows C/C++ Crypto API. То, что я хотел бы видеть, э…
25 янв '11 в 17:07
0
ответов
Шифровать хешированные данные с помощью провайдера SunMSCAPI JCE
Я хочу подписать свои данные с помощью RSA и SHA-1, но размер моих данных такой большой. Я ссылаюсь на эту тему: Использование SHA1 и RSA с java.security.Signature против MessageDigest и Cipher, и я пытаюсь зашифровать хешированные данные. Когда я и…
15 авг '13 в 09:37
2
ответа
Доступ к MS CryptoAPI с помощью Java
Я пытался эффективно использовать MS CAPI и наткнулся на большое зло... Только провайдер SunMSCapi, хмм, обеспечивает, на отсутствие лучшего слова, по крайней мере для подписи, следующие алгоритмы: MD2withRSA MD5withRSA SHA1withRSA И я не стремлюсь …
25 апр '12 в 14:11
1
ответ
При тестировании MS-CAPI CSP не удается выполнить подпись даже при отладке ядра WinDbg
Попытка проверить новый CSP под Win 7. Установите конфигурацию загрузки, чтобы разрешить отладку ядра, запустите WndDbg и выберите файл: отладка ядра и установите локальный. Попытка использовать signtool с моим новым CSP все еще приводит к проверке …
22 дек '14 в 19:23
1
ответ
Отслеживание вызовов CSP в Windows Crypto API
Я работаю над архивированием закрытого ключа с помощью центра сертификации Windows Server 2008 R2. На стороне клиента мне интересно знать, какие вызовы функций Crypto API выполняются процессами Windows, когда клиент запрашивает сертификат с поддержк…
22 июл '13 в 17:21
0
ответов
NCryptExport AES ключ
Я не знаю, пропускаю ли я что-то, я пытаюсь переместить устаревший код в Ngen, и мне нужно использовать поставщик хранилища ключей или NCrypt Я проводил некоторый тест, чтобы попытаться экспортировать ключ AES, первое, что я обнаружил, было то, что …
20 сен '17 в 03:40
2
ответа
Microsoft CryptoAPI: как конвертировать PUBLICKEYBLOB в DER/PEM?
У меня есть сгенерированная пара ключей RSA, сохраненная как PRIVATEKEYBLOB и PUBLICKEYBLOB, и мне нужно иметь возможность преобразовать эти ключи в форматы DER или PEM, чтобы я могла использовать ее в PHP или Python. Я понял, что мог бы использоват…
28 мар '16 в 07:48
1
ответ
Microsoft Crypto API отключает использование алгоритма передачи ключей RSAES-OAEP
Я использую CryptEncryptMessage генерировать PKCS#7 сообщение в конверте я использую szOID_NIST_AES256_CBC в качестве алгоритма шифрования. Сгенерированное сообщение кажется действительным, но является RSAES-OAEP для ключевого транспортного алгоритм…
26 окт '12 в 15:48
1
ответ
Доступ к сохраненному сертификату PKCS12
Я изучаю случай, когда хранимый сертификат должен быть извлечен для использования с OpenSSL (приложение C++). Он импортируется в локальный компьютер \ личный магазин и содержит закрытый ключ, защищенный паролем. Что будет доступно для меня через MS …
02 сен '12 в 17:34
1
ответ
InvalidKeyException с использованием MSCAPI и IAIK
Я использую провайдера Sun MSCAPI в своем приложении для получения сертификата подписи. Закрытый ключ подписчика - это sun.security.mscapi.RSAPrivateKey. IAIK, похоже, не распознает этот класс (см. Ошибку ниже). Я не понимаю почему. Каковы решения м…
06 авг '14 в 08:58
1
ответ
Нужен пример - расшифровка строки в Java с использованием Microsoft Crypto API
Прежде всего, я не программист на Java. Я ищу пример решения этой проблемы, потому что у меня есть Java-разработчик, который не имеет большого опыта работы с шифрованием. Все, что мы нашли в Интернете, относится к шифрованию веб-страниц и работе с х…
18 мар '09 в 15:40
2
ответа
Проверка подписи RSA на основе OpenPGP с помощью WinCrypt/CryptoAPI
У меня есть код, который анализирует пакеты OpenPGP, и у меня есть n, e пакета открытого ключа, а также s пакета подписи в виде байтовых массивов. Для проверки подписи я сначала инициализирую CryptAcquireContext (Я тоже пробовал с PROV_RSA_FULL вмес…
12 сен '14 в 18:27
0
ответов
Войдите с закрытым ключом и подтвердите с открытым
OpenSSL rsautl позволяет подписывать с закрытым ключом. Это без хеша. Затем восстановление подписанного файла с открытым ключом. Я смотрел на CryptCreateHash/CryptSignHash/CryptHashData но я не уверен, как это сделать. Я полагаю, что эти функции буд…
09 июн '15 в 02:35
1
ответ
CryptImportKey не работает в Windows 8
Используя Crypto32 Windows, функция CryptoImportKey не работает в Windows 8.1, возвращая ERROR_INVALID_PARAMETER. Это работало хорошо со всеми предыдущими версиями Windows. У кого-нибудь есть намеки на это? Код является: if (!CryptAcquireContext(&am…
28 май '15 в 20:12
1
ответ
Как динамически загрузить Crypto Api (capi.dll) в openSSL 1.0.0 Win32 через Indy?
Я использую Indy 10 и хочу, чтобы мой http-клиент использовал сертификат магазина Windows. Я использую библиотеки openssl 1.0.0d, которые должны позволять мне загружать capi.dll, но загрузка всегда терпит неудачу. procedure TIdSSLContext.InitContext…
29 авг '11 в 14:03
1
ответ
Сохранение / восстановление сертификатов с помощью MS CryptoAPI делает недействительным прикрепленный закрытый ключ
Я написал программу, которая должна сохранять и восстанавливать сертификаты пользователей с помощью Windows Crypto API. У меня было впечатление, что он работает нормально, но теперь пользователь пожаловался, что закрытый ключ, который был прикреплен…
21 апр '11 в 08:30
1
ответ
Как вывести скрипт lua в C
Это работает, когда lua вызывает C API, если функция C вызывает функцию lua, и lua вызывает функцию C API, ошибка longjmp lua_yieldk, lua_callk и lua_pcallk как это работает? мой код c: int trace(lua_State *L) { const char *str = luaL_checkstring(L,…
07 май '13 в 10:25
0
ответов
Microsoft CAPI возвращает NTE_BADKEYSET при использовании SHA256
У меня есть свой закрытый ключ в HSM, и я использую Microsoft CAPI (SignerSignEx), чтобы подписать файл. Если я могу сгенерировать подпись sha1 успешно, но если я пытаюсь сгенерировать подпись sha256, используя тот же сертификат и тот же ключ на мое…
30 ноя '17 в 18:09
1
ответ
Расшифровка строки с помощью Microsoft Crypto API с C#
Так что на моем рабочем месте у меня есть веб-приложение на основе.NET, которое должно выбрать зашифрованный параметр в строке запроса. Те, кто предоставляет зашифрованную строку, являются внешними подрядчиками, и они предпочитают (почти требуют. Хо…
05 сен '13 в 07:11
2
ответа
Поддержка Windows 7 Cryptoapi
Microsoft представила криптографию следующего поколения (CNG) с Vista и Server 2008 года. Но мой вопрос заключается в том, чтобы узнать , поддерживает ли Microsoft старый MS CAPI (например, в Windows 2003 и Windows XP) в Windows 7 и Server 2008. Спа…
07 окт '09 в 13:39