PKCS11 chargement dll-java

Signaler
Messages postés
8
Date d'inscription
vendredi 4 août 2006
Statut
Membre
Dernière intervention
16 février 2009
-
Messages postés
8
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
6 mai 2009
-
Bonjour

j ai une dll respectant la norme pkcs11 il fait que je récupère le certificat et la clé pour pouvoir effectuer une signature de PDF
sachant que java 1.6 implémente déjà les fonctions nécessaire
mais je ne sais pas trop comment effectuer le chargement de la dll pour récupérer ces infos

est ce qu il y a quelqu'un qui a deja effectué cela qui pourrait m'aiguiller
j ai été sur ce lien mais ne vois toujours pas comment faire
http://java.sun.com/j2se/1.5.0/docs/guide/security/p11guide.html

5 réponses

Messages postés
58
Date d'inscription
mercredi 17 décembre 2003
Statut
Membre
Dernière intervention
16 février 2011
3
Salut!

Si tu es en Belgique, et que tu veux signer un PDF avec ta carte d'identité, ne te casses pas la tête. Le gouvernement (Fedict) va sortir d'ici 1 sem ou 2 une solution en ligne permettant la convertion vers PDF et signature de celui-ci...
Messages postés
8
Date d'inscription
vendredi 4 août 2006
Statut
Membre
Dernière intervention
16 février 2009

J'habite en France mais c'est quand même bien à savoir
merci.
Messages postés
8
Date d'inscription
vendredi 4 août 2006
Statut
Membre
Dernière intervention
16 février 2009

J ai finalement réussi à charger ma dll
(probleme acces dll, chemin)

Je voudrais savoir comment on fait pour travailler avec les key handle car je ne peut pas récupérer ma clé privé
 
PrivateKey key = (PrivateKey)ks.getKey(alias, null);

voila ce que j ai trouvé sur internet :

So, Java developer feel boring when he need to provide the private key.
The proper way is:
1,  Use Alias to get the privatekey:
     (a) if the private key is exportable, we can get it and change it to a Java Object
     (b) if the private key is not exportable, we get the private key handle.
2,  Sign the Hash
      (a) if the private key is exportable,  sigutil.initSign(privateKey) would do this job.
      (b) if the private key is not exportable, we pass the private key handle to CSP, 
and let CSP get the privatekey internally.

si quelqu'un pouvait m'expliquer comment faire...
Messages postés
8
Date d'inscription
vendredi 4 août 2006
Statut
Membre
Dernière intervention
16 février 2009

problème résolu
l'alias n'était pas bon et c est pour ça que mon private key était null
;)
Messages postés
8
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
6 mai 2009

Bonjour,

je dois effectuer un programme qui communique avec un HSM en utilisant pkcs#11, pour but de créer les clés de sécurité et certificats.je crois que tu as déjà traité ces points dans ton projet.
est ce possible de me montrer une démarche a mon problème et me monter comment faire pour tester les fonctions pkcs#11???

Merci.