Bonjour à tous,
Cela fait plusieurs jours que j'essaye de signer un document à partir d'un certificats se trouvant sur un clef USB.
Pour se faire j'ai essayé par différents moyen :
- J'ai utilisé la bibliothèque ItextSharp : je lit le certificat, la clef privée et la clef publique, je signe mais mon document PDF signale une erreur pour ma signature ("Erreur de chiffrement interne de la bibliothèque.")
- J'ai utilisé un wrapper d'une DLL en C (un libre : "Pkcs11.Net") mais j'ai l'erreur "MECHANISM INVALID" ou "DATA_LEN_RANGE" selon le mécanisme choisit ..
Ma question est simple : quelqu'un sait comment signer un document PDF en C# en utilisant une clef et pkcs11 ?
Merci !
Partager