Мне пришлось недавно переустановить Windows 7, и я потерял свой экспортированный закрытый ключ для EFS. Тем не менее, у меня есть весь каталог пользователей, и я решил, что ключ должен быть где-то там. Вопрос только в том, как это сделать.
Я нашел ключи PUBLIC в AppData\Roaming\Microsoft\SystemCertificates\My\Certificates. Если я импортирую их с помощью certmg.msc, он говорит, что у меня есть закрытый ключ в информации, но если я пытаюсь экспортировать их, он говорит, что у меня нет закрытый ключ. Кроме того, расшифровка файлов не работает.
Также есть папка "keys" в AppData\Roaming\Microsoft\SystemCertificates\My\Keys. После импорта сертификатов я копирую их в мою новую установку, но это не имеет никакого эффекта.
Я начинаю верить, что они находятся либо в AppData\Roaming\Microsoft\Protect\S-1-5-21 -...\, либо в AppData\Roaming\Microsoft\Crypto\RSA\S-1-5-21- .. .\ но я не уверен, как использовать файлы в этих папках. Кроме того, так как мой SID изменился, смогу ли я использовать их? Остальные части учетной записи остались прежними (имя и пароль). У меня также есть полный доступ к кусту реестра пользователей и большинству старых системных файлов (включая старые кусты системного реестра).
Я продолжаю видеть ссылки на "Агент восстановления ключей", но не нашел ничего об использовании, только то, что он может быть использован.
Спасибо!