我有一个自签名的CA,其密钥长度为1024位。是否可以使用此CA签署具有更长密钥长度(2048位)的服务器证书?我想签署服务器证书并为Active Directory服务配置它。
我可以使用充气城堡来做到这一点。我关心的是 1)这是个好主意吗? 2)如何建立证书信任?那没关系。
答案 0 :(得分:1)
是的,您可以使用1024位RSA私钥为使用2048位密钥的服务器签署证书。您签署的证书(服务器证书)中密钥的长度,甚至类型与您用于签名的密钥无关。例如,如果需要,您可以让1024位RSA私钥使用256位EC密钥为服务器签名。
(从技术上讲,您不是签署证书本身,而是签署证书的哈希。有关详细信息,请参阅this question and answer。但从概念上讲,您可以将其视为"签署证书&#34 34。)
建立信任与任何其他证书链相同: