Как программно создать сертификат X.509 в .NET? - PullRequest
15 голосов
/ 17 сентября 2010

Я хотел бы создать новый сертификат X.509 в .NET, который соответствует установленному мною алгоритму хеширования и длине ключа.Это будет самозаверяющий сертификат.Создание нового сертификата может создать новый ключ, или, возможно, я хотел бы импортировать существующий закрытый ключ, который у меня есть в форме byte [].

Кто-нибудь знает, как это сделать?

Ответы [ 2 ]

7 голосов
/ 17 сентября 2010

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

Лучший * * 1005

1 голос
/ 17 сентября 2010

Один из вариантов - использовать пакет PKIBlackbox нашего продукта SecureBlackbox.PKIBlackbox позволяет создавать запросы сертификатов, создавать новые сертификаты, а также выпускать и перевыпускать сертификаты с использованием существующих ключей.

...