Я установил все возможные инструменты для работы со смарт-картами: pkcs, ykcs11...
Я могу видеть сертификаты при использовании инструментов командной строки yubico.
Я действительно пытаюсь использовать Плагин CertKeyProviderPlugin от Keepass.
используется код
Код: Выделить всё
X509Store myStore = new X509Store(StoreName.My, StoreLocation.CurrentUser);
myStore.Open(OpenFlags.ReadOnly);
Но как я могу определить, что сертификат связан с аппаратным токеном, а закрытый ключ не находится непосредственно в файле сертификата?
Должен ли код быть ugpraded для чтения сертификатов для другого типа магазина/места?
Нужно ли использовать внешний плагин, такой как https://github.com/Pkcs11Interop/Pkcs11 ... .X509Store?
в Windows он работает «из коробки», поскольку сертификаты автоматически вставляются в Windows-MY при подключении yubikey в.
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/797 ... y-on-linux
Мобильная версия