Я пытаюсь извлечь открытый ключ из сертификата, используя Powershell. Однако всякий раз, когда я использую команду Powershell Get-PfxCertificate
, она выводит только отпечаток сертификата, а не открытый ключ. Как я могу получить его для вывода открытого ключа?Как получить открытый ключ из сертификата PFX с помощью Powershell?
0
A
ответ
1
Чтобы получить открытый ключ из сертификата PFX с помощью Powershell, используйте следующую команду:
(Get-PfxCertificate -FilePath mycert.pfx).GetPublicKey()
Чтобы преобразовать открытый ключ в шестнадцатеричную строку без переносов вы можете использовать эту команду:
[System.BitConverter]::ToString((Get-PfxCertificate -FilePath mycert.pfx).GetPublicKey()).Replace("-", "")