Если ключ EFS был автоматически сгенерирован при первом шифровании файла, вы должны войти на компьютер как пользователь, которому принадлежит ключ, если вы хотите экспортировать закрытый ключ. (При хранении в хранилище личных ключей материал ключа защищен довольно сложным механизмом, включающим пароль пользователя.) Поэтому вам почти наверняка придется использовать его certmgr.msc
из исходной среды Windows. Вам не нужно удалять закрытый ключ при экспорте, если вы не хотите. Если есть инструмент, который может перемещаться по сохраненной защите ключа и получать PFX, это тоже должно работать.
Получив сертификат / ключ, вы можете импортировать PFX в другую установку Windows, снова используя certmgr.msc
. После импорта ключа ваша учетная запись на новом компьютере сможет расшифровывать файлы EFS, зашифрованные для этого сертификата . Вы можете сравнить отпечаток в деталях сертификата с указанным cipher /c
в зашифрованном файле, чтобы убедиться, что вы экспортируете правильный ключ.