Как создать сертификат с использованием двух ключей с помощью powershell 5 - PullRequest
0 голосов
/ 01 октября 2018

Мне нужно создать самозаверяющий сертификат для проверки подписанных писем с помощью MimeKit.MimeKit.Для этого требуются следующие KeyUsages:

  • X509KeyUsageFlags.DigitalSignature
  • X509KeyUsageFlags.NonRepudiation

В соответствии с документацией эта powershell команда должна создатьэто:

New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname tosign.mycompany.pt, mycompany.pt, mycompany.pt -KeyLength 4096 
-keyUsage "DigitalSignature, NonRepudiation"

но бросает:

New-SelfSignedCertificate : Cannot bind parameter 'KeyUsage'. Cannot convert value "DigitalSignature, NonRepudiation"

1 Ответ

0 голосов
/ 15 марта 2019
New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname osign.mycompany.pt, mycompany.pt, mycompany.pt -KeyLength 4096 -keyUsage DigitalSignature,NonRepudiation
...