VB.NET et cryptoAPI

byassir1984 Messages postés 8 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 6 mai 2009 - 3 avril 2009 à 18:21
byassir1984 Messages postés 8 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 6 mai 2009 - 6 mai 2009 à 12:38
Bonjour a tous,

je voudrai écrire un programme sous vb.net qui communique avec un HSM(host security module),ce HSM supporte crytoAPI ( API de la cryptographie ).
mon problème, je n'arrive pas à trouver une démarche pour appeler les fonctions de cryptoAPI( crées en C ) depuis vb.net.
je demande s'il y a des tuto qui explique ce problème.

Merci a vous.

6 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 21
4 avril 2009 à 09:46
Bonjour,
Il existe de nombreuse sources sur ce sujet. En voici 2 interessantes.



http://msdn.microsoft.com/en-us/library/ms867087.aspx


http://channel9.msdn.com/posts/trobbins/Exploring-the-Crypto-API/
0
byassir1984 Messages postés 8 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 6 mai 2009
13 avril 2009 à 13:59
Bonjour,
merci énormément pour la réponse,en fait j'ai une autre question.
y a t il des tutos qui explique comment implémenter cette fois les fonctions de PKSC#11 sous vb.net?
Merci d'avance. 
0
cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 21
14 avril 2009 à 21:52
Je pense que tu vas devoir écrire les déclarations des fonctions de PKCS#11 si tu trouves la librairie. Je ne connais pas du tout ce type de cryptage mais il est surement possible de faire quelque chose de similaire avec les classes de cryptographies fournies avec le framework.net

++
0
byassir1984 Messages postés 8 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 6 mai 2009
28 avril 2009 à 13:59
Bonjour,
j'ai terminé la documentation sur les fonctions du pkcs#11.en fait le hsm avec le quel je travaillerai supporte la librairie du pkcs#11,donc certainement je devrai pas écrire les déclarations, j'ajoute que la librairie est sous format .dll.
j'ai envie de savoir si vous avez deja travaillé avec les fichiers .dll'et comment tu fait pour appeler ces fonctions??
merci encore.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 21
5 mai 2009 à 20:46
Par curiosité quelle librairie utilises tu ?
Oui je travaille régulièrement avec des librairies natives. Pour cela il faut travailler avec le mécanisme de P/Invoke (Platform Invoke) pour utiliser les dll.
0
byassir1984 Messages postés 8 Date d'inscription mardi 17 mars 2009 Statut Membre Dernière intervention 6 mai 2009
6 mai 2009 à 12:38
Bonjour,

j'ai lit un peu sur cette platform, mais a vrai dire j'ai pas bien compris le lien entre l'api pkcs#11 et cette platform???
en fait j'ai jamais travaillé avec les librairies natives, peut on dire que je suis zéro dans ce domaine!!
 t'as des liens explicatifs ou bien des exemples sur lesquels je peux me baser stp.

Merci
0
Rejoignez-nous