Интересовался данным вопросом ( в образовательных целях ), возникли вопросы Интересует как получить путь к файлу где хранится конкретный зашифрованный private key что-то вроде (C:\Documents and Settings\Administrator\Application Data\Microsoft\Crypto\RSA\S-1-5-21-...\a6b8c915a...) и как его оттуда выделить? Подскажите, как это можно сделать? Да, и.. я копаю в правильном направлении?
Неужели никто не знает как получить путь к файлам ключей? Можно ли средствами WinApi сконвертировать ключ из формата Key Blob в pkcs8?
думаю невозможно экспортировать приватный ключ, только если он лежит в железном крипто контейнере и этот флаг проверяется на уровне ос микроконтроллера железки А со всех "програмных" контейнеров (реестр, файлы) данные извлечь можно, только нужно иметь ввиду что в явном виде ключ как правило никогда не хранится и разбит на несколько компонентов.