Как сменить пароль .p12? - PullRequest
       42

Как сменить пароль .p12?

0 голосов
/ 21 декабря 2018

У меня есть файл .p12, и мне нужно изменить его пароль.И этот новый пароль должен быть «1234»

Я уже пытался сделать это с помощью Keytool:

keytool -importkeystore -srckeystore authentification.p12 -srcstoretype PKCS12 -srcstorepass "2600807934-Auth" -destkeystore new.p12 -deststoretype PKCS12 -storepass 1234

Но я получил сообщение об ошибке, сообщающее, что новый пароль должен содержать в6 символов.

У вас нет другого способа сделать это?(Я получил другие файлы .p12 с паролем «1234», поэтому это возможно)

1 Ответ

0 голосов
/ 22 декабря 2018

Вы можете сделать это с помощью двух последующих команд openssl pkcs12.Во-первых, чтобы извлечь содержимое из файла .p12, используйте

openssl pkcs12 -in contents.p12 -out contents.txt

. Он попросит вас ввести пароль для доступа к contents.p12 (1234 в вашем случае), а также новый пароль для шифрования.закрытый ключ, который заканчивается в contents.txt (и дополнительное время, чтобы проверить, что вы не сделали опечатку).

Вы можете использовать следующую команду, чтобы воссоздать .p12 из contents.txt:

openssl pkcs12 -export -in contents.txt -out contents_new.p12

Он запросит у вас пароль, который вы использовали для шифрования закрытого ключа на предыдущем шаге, а также новый пароль для пакета .p12 (и снова дополнительное время для проверкиВы не сделали опечатку).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...