Carregando...
Sem categoria

Como converter, remover e colocar senha em um arquivo p12 (pfx)?

Os arquivos p12 ou pfx contém dados sensíveis de acesso e precisam ser mantidos em segurança.

Se você tem um arquivo p12 sem senha e gostaria de colocar senha nele (ou alterar a senha), basta usar o software openssl e executar alguns simples comandos por linha de comando.

O openssl pode ser instalado facilmente no Linux e FreeBSD. No Windows, ele vem junto com o software da OpenVPN e pode ser encontrado em C:\Program Files\OpenVPN\bin

Abra o terminal ou o cmd e faça os seguintes comandos:

# Transforme o P12/PFX em um arquivo simples PEM sem senha
openssl pkcs12 -in seu_arquivo.p12 -out seu_arquivo.pem -nodes
# Aqui o programa pergunta a senha do arquivo P12/PFX. Caso não tenha senha, aperte ENTER


# Transforme seu arquivo PEM simples sem senha em um P12/PFX com senha (se desejar)
openssl pkcs12 -export -in seu_arquivo.pem -out seu_arquivo.p12
# Aqui o programa pergunta a senha que você deseja colocar no arquivo P12/PFX

Ao executar os comandos, o openssl perguntará a senha para transformar tanto de P12 para PEM como de PEM para P12. Se você simplesmente apertar enter na hora em que o programa pede a senha, o arquivo ficará sem senha.

Referência

https://blog.spaps.de/add-password-to-p12-pfx-certificate/

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *