O serviço de criptografia apresenta um erro
Ao assinar documentos PDF no Acrobat ou no Acrobat Reader, você verá a seguinte mensagem de erro:
“O provedor de serviços de criptografia do Windows relatou um erro: a chave não existe. Código de erro: 2148073485”
Plano de fundo: o SHA256 tem sido o algoritmo de hashing padrão desde a versão 9.1 do Acrobat. No entanto, nas versões anteriores, se o dispositivo de assinatura (por exemplo, smart card ou token USB) ou o driver não oferecer suporte ao hashing SHA256 ou posterior, para prevenir a falha, o Acrobat ou Reader revertiam de forma silenciosa ao uso do hashing SHA1 durante a criação da assinatura.
O que mudou no Acrobat e no Reader (15.016.20039): com a versão 15.016.20039 do Acrobat e Acrobat Reader, a Adobe está tornando obrigatório o uso do algoritmo de hashing solicitado. Devido à alta demanda de clientes por uma conformidade reguladora e do setor, a Adobe removeu o retorno de forma silenciosa ao hashing SHA1. É por este motivo que você receberá a mensagem de erro e a subsequente falha da assinatura se o algoritmo de hashing solicitado não for suportado.
Solução: procure por um driver atualizado
Verifique com o fabricante do seu dispositivo ou do seu driver da assinatura para obter um driver atualizado que possa solucionar esse erro.
Se o algoritmo de hash solicitado não for suportado pelo dispositivo da assinatura, então a solução é de definir a chave de registro aSignHash como SHA1 como descrito nesta página. No entanto, essa não é uma abordagem recomendada porque isso iria definir o SHA1 como algoritmo de hashing padrão para todas as assinaturas, o que é considerado obsoleto no âmbito do setor. Portanto, a Adobe recomenda com ênfase verificar com o fabricante do seu dispositivo ou driver de assinatura para obter um dispositivo ou um driver mais recente que ofereça suporte ao hashing SHA256 ou posteriores.