Сообщение Re[6]: Как определить доступность закрытого ключа к сертифик от 26.01.2023 12:50
Изменено 28.01.2023 1:09 Разраб
Re[6]: Как определить доступность закрытого ключа к сертифик
Здравствуйте, Михаил Романов, Вы писали:
МР>Здравствуйте, vaa, Вы писали:
МР>Но решение не универсальное (завязанное на КриптоПро, хотя я не уверен, а у нас в стране остались другие поставщики?) и без указанной библиотеки не работает.
спасибо за совет, крипто нет вроде платный,
пока сделал через через создание подписи кмс, не проверял еще будет ли блочить если контейнера нет,
вариант с поиском контейнеров пока не рассматривал еще думаю может утилиту консольную использовать там тоже есть различные функции она правда только с 5 крипто про идет.
PS посмотрел крипто про пример "Пример получения контейнера по файлу сертификата". Оказалось, что там чисто дотнетные функции используются и инфу CspKeyContainerInfo
получают из PrivateKey.
МР>Здравствуйте, vaa, Вы писали:
МР>Но решение не универсальное (завязанное на КриптоПро, хотя я не уверен, а у нас в стране остались другие поставщики?) и без указанной библиотеки не работает.
спасибо за совет, крипто нет вроде платный,
пока сделал через через создание подписи кмс, не проверял еще будет ли блочить если контейнера нет,
вариант с поиском контейнеров пока не рассматривал еще думаю может утилиту консольную использовать там тоже есть различные функции она правда только с 5 крипто про идет.
PS посмотрел крипто про пример "Пример получения контейнера по файлу сертификата". Оказалось, что там чисто дотнетные функции используются и инфу CspKeyContainerInfo
получают из PrivateKey.
System.NotSupportedException: "Алгоритм ключа сертификата не поддерживается."
Re[6]: Как определить доступность закрытого ключа к сертифик
Здравствуйте, Михаил Романов, Вы писали:
МР>Здравствуйте, vaa, Вы писали:
МР>Но решение не универсальное (завязанное на КриптоПро, хотя я не уверен, а у нас в стране остались другие поставщики?) и без указанной библиотеки не работает.
спасибо за совет, крипто нет вроде платный,
пока сделал через через создание подписи кмс, не проверял еще будет ли блочить если контейнера нет,
вариант с поиском контейнеров пока не рассматривал еще думаю может утилиту консольную использовать там тоже есть различные функции она правда только с 5 крипто про идет.
PS посмотрел крипто про пример "Пример получения контейнера по файлу сертификата". Оказалось, что там чисто дотнетные функции используются и инфу CspKeyContainerInfo
получают из PrivateKey.
полазил по форуму крипто про. да, для примера нужно ставить клиента ихнего.
но все равно с 4.8 не работает)) при этом нужна какая-то особа версия выше которой ничего не будет работать.
вообщем план такой, cpstest выводит список доступных контэйнеров.
можно по ним опять же утилитой скопировать серт из контейнера в файл
ну а дальше загрузить в x509 и найти похожий в хранилище пользователя.
МР>Здравствуйте, vaa, Вы писали:
МР>Но решение не универсальное (завязанное на КриптоПро, хотя я не уверен, а у нас в стране остались другие поставщики?) и без указанной библиотеки не работает.
спасибо за совет, крипто нет вроде платный,
пока сделал через через создание подписи кмс, не проверял еще будет ли блочить если контейнера нет,
вариант с поиском контейнеров пока не рассматривал еще думаю может утилиту консольную использовать там тоже есть различные функции она правда только с 5 крипто про идет.
PS посмотрел крипто про пример "Пример получения контейнера по файлу сертификата". Оказалось, что там чисто дотнетные функции используются и инфу CspKeyContainerInfo
получают из PrivateKey.
System.NotSupportedException: "Алгоритм ключа сертификата не поддерживается."
полазил по форуму крипто про. да, для примера нужно ставить клиента ихнего.
но все равно с 4.8 не работает)) при этом нужна какая-то особа версия выше которой ничего не будет работать.
вообщем план такой, cpstest выводит список доступных контэйнеров.
можно по ним опять же утилитой скопировать серт из контейнера в файл
ну а дальше загрузить в x509 и найти похожий в хранилище пользователя.