Как использовать Pkcs11Interop с HSM NitroKey для получения общего секрета с EC

Я купил HSM NitroKey и сумел создать на нем EC.

Теперь я хочу получить общий секрет.
Я нашел Pkcs11Interop, который, кажется, является подходящим инструментом для работы, но обработка неясна.

Фрагмент кода или ссылка на рабочий проект будет очень признателен.

1 ответ

Решение

Вы можете взглянуть на приложение Pkcs11Admin для примера из реальной жизни, используя библиотеку Pkcs11Interop.

Насколько я помню, NitroKey HSM следует использовать с промежуточным программным обеспечением OpenSC, поэтому ваша неуправляемая библиотека, реализующая API PKCS#11, будет opensc-pkcs11.dll,

Я считаю, что эти ресурсы могут быть полезны для вас:

  1. Начало работы с Pkcs11Interop
  2. Примеры кода Pkcs11Interop, которые также содержат пример получения ключа
  3. Спецификация PKCS#11
Другие вопросы по тегам