询问者
从属证书的有效期限

问题
全部回复
-
尊敬的客户,您好!
感谢您在我们的TechNet论坛发帖。
请问您在从属CA服务器的C:\Windows下面的文件夹里是否有CAPolicy.inf这个文件?
里面的内容大概是下面这样子的,如果有的话,您可以尝试修改RenewalValidityPeriodUnits这个值。如果没有的话,您在从属CA服务器的C:\Windows下面这里新建一个.inf文件,包含一些基本的内容即可,然后设置RenewalValidityPeriodUnits这个值。设置以后需要renew从属CA的证书,才是确实修改了从属CA证书的有效期。但是请注意以下的提示点。
[Version]
Signature="$Windows NT$"
[PolicyStatementExtension]
Policies=InternalPolicy
[InternalPolicy]
OID= 1.2.3.4.1455.67.89.5
URL=http://pki.fabrikam.com/cps.txt
[Certsrv_Server]
RenewalKeyLength=2048
RenewalValidityPeriod=Years
RenewalValidityPeriodUnits=10
LoadDefaultTemplates=0
AlternateSignatureAlgorithm=0
AD CS Step by Step Guide: Two Tier PKI Hierarchy Deployment - TechNet Articles - United States (English) - TechNet Wiki (microsoft.com)
温馨提示:
1.一般建议从属CA证书的有效期是根CA的有效期的一半,例如假设根CA证书的有效期是10年,从属CA证书的有效期就设置为5年。
2.如果根CA证书的剩余日期只有几天的话,那么即使renew了从属CA证书,那么根CA证书发给从属CA证书的有效期也只有几天。
希望上述的回复对您有帮助。如有任何问题,欢迎您随时咨询我们。
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
那您现在根证书设置的是几年啊?这个根证书还剩多长时间过期啊?
如有任何问题,欢迎您随时咨询我们。
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
您尝试下面的步骤看看是否可以。
1.再子CA上的sub CA证书模板设置为20年。
2.在CAPolicy.inf文件里添加下面的信息
[RequestAttributes]
CertificateTemplate = "ENTSubCA"
3.然后再更新您的子CA证书看看是否可以。
备注:其中ENTSubCA是子证书模板的名字。
如有任何问题,欢迎您随时咨询我们。
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已编辑 Daisy ZhouMicrosoft contingent staff, Moderator 2023年2月8日 9:04
-
尊敬的客户,您好!
感谢您的回复。
但是这样的话他复制出来的加密算法就会变成sha-1,请问您在证书模板上哪里看到加密算法变成sha1?可以截图吗?
把原来的书模板上加密算法SHA256也截图看下,可以吗?
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
您的意识是我标黄色的这里在子CA证书上一开始是sha256,重复一张子CA证书模板并更改了有效期以后,重新renew子CA证书以后,这里从sha256变成了sha1,是这样子吗?
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
很抱歉才回复您,我这两天在测试搭建一个2层PKI的环境。
我觉得您的根证书是SHA256,那么这个根证书发出来的证书都应该是SHA256.
您可以看我的测试环境中的。
您重复了sub CA的证书模板以后是否发布了证书模板呢?
还有一个,您除了那里的签名算法会变成sha-1这个了,那么有效期是否变成了您想要的时间呢?
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
我的根证书和根证书发出来的确实是sha-256
回答:我理解的是您的根证书是sha256,根证书颁发的之前的那张子CA证书也是sha256,现在重复了一个子CA证书模板,再让根证书颁发给子CA证书,有效期变成了我们想要的有效期,但是新的子CA证书签名算法变成了sha1,我理解的对吗?但是从属证书的提供程序是CSP也是sha-1
回答:现在问题可能就是这个。
你看下证书模板上是否显示了加密提供程序的信息:
还有在CApolicy.inf里是否设置了加密提供程序?
我的有效期会变成我想要的时间
回答:我觉得方法应该是对的。
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
您的子CA证书签名是SHA-1,子CA颁发出来的证书当然也是sha-1的呀,就是正常的,这个是我们搭建的时候选择的。
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
因为根CA证书是SHA256和,并且根CA颁发机构的提供程序是SHA-2,所以根CA颁发给子CA的证书也是SHA256.
因为子CA颁发机构的提供程序是SHA-1也是CSP不是KSP,所以子CA颁发给终端实体的证书就是sha1,所以应该也是正常的。
“子CA颁发机构的提供程序是SHA-1也是CSP不是KSP”,这个是当时搭建PKI环境就这么设置的吧?
您如果想把子CA颁发机构的提供程序从SHA-1迁移到SHA2,同时把CSP迁移到KSP,您需要自己迁移的
您可以参考以下的链接:
SHA1 Key Migration to SHA256 for a two tier PKI hierarchy - Microsoft Community Hub
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com. -
尊敬的客户,您好!
感谢您的回复。
在生产环境迁移之前,建议您在测试环境先测试一下迁移的步骤和操作,熟悉一下这个迁移的所有操作,万一在生产环境遇到什么问题也好排查。
这里也有一个相似的帖子供您参考,发帖子的人给出了大致的步骤,表明他按照这个步骤已经迁移成功了。
migration csp to ksp - Microsoft Q&A
希望上述的回复对您有帮助。
此致,
Daisy Zhou
如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.