Procedimento para instalação do certificado A3 do cliente quando o mesmo for da Gemalto.

Em resumo, iremos:

  • Instalar o programa da Gemalto (normalmente com o nome Safenet 10.6) para ter o driver IDPrimePKCS11.dll salvo no Windows. É com este driver que o Windows reconhece o certificado conectado;
  • Mudar o local do driver IDPrimePKCS11.dll para a raiz do sistema, C:\;
  • Mudar as configurações para que o Macrosigner consiga ler este driver em C:\ .

1 - Identificar se o cartão do A3 é da Gemalto

Olhe no verso do cartão e veja se há escrito em algum lugar (normalmente bem pequeno) a palavra "Gemalto".

Identificação de Gemalto no A3

Identificação de Gemalto no A3

2 - Baixe o pacote de drivers

Disponível no site macrosigner.arquivosfiscais.online, no botão vermelho "download" de Drivers

3 - Instalar o Safenet 10.6, que funciona com cartões Gemalto.

Abra o pacote de drivers que baixou do site, é um arquivo compactado. Dentro dele, procure a pasta "Gemalto". Dentro desta pasta, selecione a opção do computador, entre 32 e 64 bits, e execute o instalador.

4 - Ajustar local do arquivo dll.

Após a instalação, procure no computador em C:\windows\System32 se há o arquivo IDPrimePkcs11.dll e copie ele para a raiz C:\

Caso o arquivo não esteja na pasta System32, procure ele em C:\Arquivos de programas (x86)\Gemalto. Possivelmente lá deva conter algumas pastas onde você encontrará o arquivo IDPrimePKCS11.dll. Copie ele para raiz C:\

OBS: costuma aparecer um arquivo IDPrimePKCS1164.dll. Não use este arquivo, não funciona com o Macrosigner (mesmo que o computador seja 64bits).

5 - Ajustar apontamento do Macrosigner

Acesse a pasta C:\Arquivos de programas (x86) e encontre a pasta "Macrosigner". Libere as opções de edição dos arquivos desta pasta modificando as propriedades dela. Veja as imagens:

Abra as propriedades da pasta Macrosigner

Acessando propriedades da pasta

Acessando propriedades da pasta

Vá na aba de segurança da pasta

Acessando opções de segurança da pasta

Acessando opções de segurança da pasta

Clique no botão editar da aba de segurança

Editando as opções de segurança da pasta

Editando as opções de segurança da pasta

Marque a opção de "usuários" e depois marque permitir para controle total e modificação. Finalize clicando em aplicar e depois salvar.

Permitindo controle da pasta pelo usuario

Permitindo controle da pasta pelo usuario

Agora a pasta Macrosigner esta habilitada para fazer edições em seus arquivos.

É preciso trocar o destino da opção Gemalto x86 (do assinador Macrosigner) para a raiz onde está o driver.

Na pasta Macrosigner, acesse FILES e depois CERTS. Será visualizado uma lista de arquivos. Abra o arquivo com nome Gemalto x86. Pode abrir este arquivo com o bloco de notas do Windows.

Assim que abrir ele, modifique apenas o caminho do arquivo de C:\windows\system32\IDPrimePKCS11.dll para c:\IDPrimePKCS11.dll (onde salvou o driver). Salve as configurações deste arquivo. OBS: não altere mais nenhuma outra parte deste arquivo, só o caminho do driver mesmo.

6 - Ajustando o Macrosigner

Depois de instalar e configurar o assinador Macrosigner ajuste o tipo de certificado para Gemalto_x86. Salve as configurações.

Ajustando o tipo de certificado no Macrosigner

Ajustando o tipo de certificado no Macrosigner

Se tudo estiver correto e devidamente configurado, o certificado do cliente passa aparecer carregado nos últimos campos abaixo do assinador Macrosigner.

Caso, após feito estes ajustes, não apareça carregado o certificado do cliente, muito possivelmente ele não seja Gemalto, e sim Oberthur ou Safesign. Neste caso, precisa escolher outra opção no Macrosigner e até ver se os programas estão instalados, pois trata-se de outros drivers. Dúvidas, fale com nosso suporte técnico.