Certificado A1 acusa senha incorreta mesmo com a senha certa

Você sobe o certificado A1, digita a senha que sabe estar certa, e a tela do certificado responde: Senha incorreta. Por favor, remova e reenvie o certificado novamente. Na maioria das vezes o arquivo está bom — o problema é um detalhe da senha.

COMO A TELA AVISA
Depois que o A1 está carregado, a própria tela mostra a situação dele. São três mensagens possíveis:
- Certificado A1 válido até (data) — tudo certo;
- Certificado A1 inválido, expirou em (data) — venceu, é caso de renovação;
- Senha incorreta, remova e reenvie o certificado — o arquivo foi aceito, mas a senha guardada não abre ele.

É essa terceira que este artigo resolve.

A CAUSA MAIS COMUM: ESPAÇO NO COMEÇO OU NO FIM DA SENHA
Ao gravar qualquer informação, o sistema limpa os espaços em branco do começo e do fim do que foi digitado. É uma proteção que evita erro de digitação em nome, e-mail e endereço. Com senha, ela tem um efeito colateral: se a senha do seu certificado começa ou termina com espaço, esse espaço não é guardado, e a senha gravada deixa de ser a senha real do arquivo.

O resultado é exatamente o que você vê: senha correta, sistema dizendo que está incorreta.

Espaço no meio da senha não sofre isso. O que se perde é só o do começo e o do fim — e ele costuma vir sem querer, colado junto quando a senha é copiada de um e-mail ou de um documento.

Para conferir, cole a senha num bloco de notas e veja se há um espaço antes do primeiro caractere ou depois do último.

O QUE FAZER QUANDO A SENHA TEM ESPAÇO
A senha de um certificado não pode ser trocada — nem pelo sistema, nem por ninguém. O que dá para fazer é gerar uma CÓPIA do certificado com outra senha. O original continua existindo com a senha dele; a cópia é um novo arquivo, com a senha que você definir.

Isso só é possível se, quando o certificado foi instalado no Windows, a opção de marcá-lo como EXPORTÁVEL tiver sido usada. Se não foi, não há como exportar, e o caminho é pedir a reemissão à certificadora.

Com o certificado exportável, o caminho é exportar pelo Windows escolhendo exportar a CHAVE PRIVADA junto e definindo uma senha nova, sem espaços. O arquivo gerado é o que você sobe no sistema.

ANTES DE CONCLUIR QUE É A SENHA
Confira também:
- se a senha digitada é a do CERTIFICADO, e não a do sistema nem a do e-mail;
- se o arquivo é mesmo o certificado (.pfx ou .p12), e não o comprovante de compra nem um backup do token;
- se, ao exportar do Windows, a chave privada foi incluída — sem ela o arquivo não assina e é recusado;
- se o certificado ainda está dentro da validade.

Depois de resolver, remova o certificado com problema e envie o novo. A tela precisa passar a exibir a mensagem de válido até a data — enquanto estiver na mensagem de senha incorreta, nenhuma nota será emitida.