要替换crt证书的Authority Key Identifier的keyid,可以使用以下命令:

  1. 首先,使用openssl命令读取原始证书的信息:

openssl x509 -in original.crt -noout -text

  1. 复制原始证书中的Authority Key Identifier的keyid值,例如:

Authority Key Identifier: keyid:12:34:56:78:90:AB:CD:EF:12:34:56:78:90:AB:CD:EF:12:34:56:78

  1. 使用openssl命令生成新的证书请求文件:

openssl req -new -key new.key -out new.csr

  1. 使用新的证书请求文件生成新的证书:

openssl x509 -req -in new.csr -CA original.crt -CAkey original.key -CAcreateserial -out new.crt

  1. 使用openssl命令读取新证书的信息:

openssl x509 -in new.crt -noout -text

  1. 找到新证书中的Authority Key Identifier字段,并将其值替换为步骤2中的keyid值。

  2. 保存新证书,替换原始证书

openssl替换crt证书的Authority Key Identifier的keyid

原文地址: https://www.cveoy.top/t/topic/czYS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录