| ||||
| ||||
как известно центр сертификации микрософт выдает пользовательские сертификаты на 1 год. Возможно ли потом продлить срок действия выданного сертификата без перегенерации закрытого ключа ? Примерно так как это делается для сертификата самого центра ? | ||||
Ответы: | ||||
| ||||
Продлить нельзя. Можно получить новый сертификат для той же самой ключевой пары, указав в запросе имя существующего контейнера. | ||||
| ||||
т.е. физически у меня два идентичных сертификата. Разница будет тоьлко в серийном номере, так ? А смогу ли я в таком случае расшифровывать и проверять подписи на документах, которые были обработаны просроченным сертификатом ? | ||||
| ||||
что-то не получается у меня. А краткий пример можно ? | ||||
| ||||
что-то вроде Dim xEnroll Dim sPKCS10 as String Set xEnroll = CreateObject("CEnroll.CEnroll.1") xEnroll.UseExistingKeySet = True xEnroll.ContainerName = "MyOldContainer" sPKCS10 = xEnroll.CreatePKCS10 ("CN=MyName", "1.3.6.1.5.5.7.3.4") DN и KeyUsage надо взять из существующего сертификата | ||||