Lam*_*ams 3 ssl openssl keytool tls1.2
我有一个 .p12 文件,我需要更改其密码。而这个新密码必须是“1234”
我已经尝试使用 Keytool 做到这一点:
keytool -importkeystore -srckeystore authentification.p12 -srcstoretype PKCS12 -srcstorepass "2600807934-Auth" -destkeystore new.p12 -deststoretype PKCS12 -storepass 1234
Run Code Online (Sandbox Code Playgroud)
但是我收到一条错误消息,告诉我新密码必须至少包含 6 个字符。
你没有其他方法可以做到这一点吗?(我得到了其他 .p12 文件,密码为“1234”,所以有可能)
您可以使用两个后续openssl pkcs12
命令执行此操作。首先,要从.p12
文件中提取您的内容,请使用
openssl pkcs12 -in contents.p12 -out contents.txt
Run Code Online (Sandbox Code Playgroud)
它会要求您提供访问密码contents.p12
(在您的情况下为 1234),以及用于加密最终进入的私钥的新密码contents.txt
(以及额外的时间来验证您没有打错字)。
您可以使用以下命令重新构造一个.p12
from contents.txt
:
openssl pkcs12 -export -in contents.txt -out contents_new.p12
Run Code Online (Sandbox Code Playgroud)
它会询问您在上一步中用于加密私钥的密码,以及.p12
捆绑包的新密码(再次验证您没有打错字)。
归档时间: |
|
查看次数: |
6059 次 |
最近记录: |