2016-12-18 66 views
0

我是SSL的noob。我如何使用相同的密钥更新certbot/letscrypt证书?

我已经使用cerbot/letscrypt [nginx/Ubuntu 14.04]实现了SSL。我还在android应用上完成了公钥SSL固定。一切都在生产和工作正常。

但是,一旦证书过期,我想用相同的密钥更新证书,以防止任何有力的应用更新。

请让我知道有什么方法可以解决。

谢谢您提前。

回答

0

这是不可能的,证书是用认证机构的(CA)私钥签名的。当证书即将过期时,续订需要生成新的密钥对并向CA发送证书签名请求。 CA将颁发新证书

Certificate enrollment process

重复使用相同的密钥对是一个可行的加密过程,但任何CA做到这一点,因为主要的可能已被泄露。

因此,您将需要包括证书的在应用程序的信任公共部分

+0

我如何使用相同的密钥对续订证书?命令是什么? @pedrofb –

+0

Cryptographically是可能的,但不是与letsencrypt orany CA.您必须生成一对新的密钥 – pedrofb

相关问题