Générer une requête de certificat

garpa Messages postés 36 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 22 juillet 2009 - 23 juil. 2008 à 16:14
krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 - 24 juil. 2008 à 12:59
Bonjour à tous,

Je suis nouvelle en c# et je cherche un moyen de générer des requêtes de certificat (PKCS10). Il me faut une API permettant de générer une bi-clef puis d'émettre une requête de certificat.
Je recherche une API "blindée" stockant proprement et confidentiellement la clef dans windows.

Merci de votre aide !

Garpa

10 réponses

krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 1
23 juil. 2008 à 17:23
Pour windows vista, tu peux utiliser "CertEnroll.dll".

Pour xp, je cherche encore ;)

a+
0
krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 1
23 juil. 2008 à 17:26
0
garpa Messages postés 36 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 22 juillet 2009
23 juil. 2008 à 22:53
Merci pour les réponses.
En fait mon application doit être compatible avec 2000, XP et vista.
Pour vista j'utilise certreq. Mais cela ne fonctionne pas sous 2000 et XP.
Par ailleurs, je ne peut pas utiliser Xenroll.dll car le Xenroll.h correspondant n'est distribué qu'avec la version payante de visual C++ et je ne l'ai pas. J'ai peur que pour certenroll.dll ce soit le même problème.
Je sais qu'avec visual c#, une bibliothèque system.security est disponible mais je ne trouve pas de documentation dessus. Je ne sais pas si cette bibliothèque est propre à c# ou bien issue de celle de windows ?

Garpa

PS: le tag solution accepté s'est ajouté malgré moi.
0
krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 1
24 juil. 2008 à 09:17
J'espère que tu parles anglais, car voici l'intégrale de ce qu'il faut savoir en matière de sécu sur .Net :

http://msdn.microsoft.com/en-us/library/aa288469(VS.71).aspx

A++
0

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

Posez votre question
garpa Messages postés 36 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 22 juillet 2009
24 juil. 2008 à 09:25
Merci.
J'ai déjà fouillé sur ce site mais je ne vois pas où ils parlent des requêtes de certificat ?
Je cherche à générer ma bi-clef et ma requête de certificat.
Aurais-je mal fouillé?

Garpa
0
krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 1
24 juil. 2008 à 10:32
Apparement oui, en 30 secondes voilà ce que google à trouvé:

http://msdn.microsoft.com/en-us/library/aa382820(VS.85).aspx
0
garpa Messages postés 36 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 22 juillet 2009
24 juil. 2008 à 11:30
D'accord mais je ne possède pas l'interface ICenroll4. D'après ce que j'ai compris, il faut la version complète de Visual C# pour l'avoir et cette version est payante.

Garpa
0
krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 1
24 juil. 2008 à 11:34
C'est un projet perso?
0
garpa Messages postés 36 Date d'inscription jeudi 1 février 2007 Statut Membre Dernière intervention 22 juillet 2009
24 juil. 2008 à 11:38
Non c'est pour une entreprise. Donc je ne fais pas ce que je veux, j'ai pas mal de contraintes.

Garpa
0
krishou Messages postés 60 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 21 août 2008 1
24 juil. 2008 à 12:59
Et en entreprise on te fait développer sur une version non payante?!?
0