Pvk2Pfx
Pvk2Pfx (Pvk2Pfx.exe) — это программа командной строки, копирует данные открытого ключа и закрытого ключа, содержащиеся в файлах SPC, CER и PVK, в файл обмена личной информацией (PFX).
pvk2pfx /pvk
pvkfilename.pvk [/pi pvkpassword] /spc spcfilename.ext [/pfx pfxfilename.pfx [/po pfxpassword] [/f]]
Параметры и аргументы
/pvkpvkfilename.pvk
Указывает имя PVK-файла.
/spcspcfilename.ext
Указывает имя и расширение файла сертификата издателя программного обеспечения (SPC), содержащего сертификат. Файл может быть SPC-файлом или CER-файлом.
/pfxpfxfilename.pfx
Указывает имя PFX-файла.
/pipvkpassword
Указывает пароль для PVK-файла.
/popfxpassword
Указывает пароль для PFX-файла. Если пароль для PFX-файла не указан, пароль для PFX-файла будет таким же, как и пароль для PVK-файла.
/F
Настраивает Pvk2Pfx для перезаписи PFX-файла, если он существует с тем же именем, что и у параметра -pfx .
Комментарии
Если параметр -pfxpfx pfxfilename.pfx не указан, pvk2pfx игнорирует параметр -popassword и параметр -f и отображает мастер, который запрашивает у пользователя имя PFX-файла и соответствующий пароль.
Чтобы использовать средство SignTool для подписывания драйверов с помощью SPC в соответствии с политикой подписывания кода в режиме ядра, сведения о SPC необходимо добавить в хранилище личных сертификатов на локальном компьютере, который подписывает драйверы. Дополнительные сведения о том, как добавить сведения о SPC в хранилище личных сертификатов, см. в разделе Сертификат издателя программного обеспечения.
32-разрядная версия средства Pvk2Pfx находится в папке bin\x86 WDK. 64-разрядная версия средства находится в bin\x64 WDK. Например, на 64-разрядном компьютере под управлением Windows 10 путь — C:\Program Files (x86)\Windows Kits\10\bin\x64.
Примеры
Следующая команда создает PFX-файл Mypfxfile.pfx из Mypvkfile.pvk и Myspcfile.spc. Команда предоставляет пароль mypassword для PVK-файла, который становится паролем для PFX-файла Mypfxfile.pfx. Если имеется файл с именем Mypfxfile.pfx, параметр -f настраивает средство Pvk2Pfx для замены существующего файла новым.
pvk2pfx -pvk mypvkfile.pvk -pi mypassword -spc myspcfile.spc -pfx mypfxfile.pfx -f
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по