deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
25 janv. 2010 à 10:09
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
29 janv. 2010 à 18:12
Yop à tous,
Voila dans un programme je dois créer un module de cryptage. Pour ce faire j'ai utilisé les API windows qui requière certain CSP suivant l'algorithme que l'on veut implement.
J'ai codé cela sous Vista business , cela fonctionne très bien , j'ai tous les CSP même le RSA, sous xp pro j'ai testé aussi il me manque le stronger, mais j'ai le enhanced ce qui revient presque au même. Hors voila sous windows seven, j'en ai aucun :s est-ce normal ? est-ce que quelqu'un sait comment les obtenir ? Ou il y a-t-il une chose a faire en plus que sous vista ou xp ?
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 29 janv. 2010 à 18:12
Pour ceux que cela intéresse, problème résolu, certain CSP sont bien intégré à seven, toutes fois il faut les seter avec la fonction : CryptSetProvider . Mais il faut tout de même vérifié lesquelles sont présent car CryptSetProvider renvoie FALSE si le CSP n'existe pas :)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 25 janv. 2010 à 12:23
Simplement j'en conclus que ce n'est pas à utiliser si ce n'est pas dispo partout et toujours, ce qui est le cas de toute surcouche et autre objet COM.
La cryptoAPI est deja remplacée par CNG, et ensuite ??? On se croirait avec .NET, à quand la version 2528.12xxx, connerie que tout cela.
Un module fiable embarque son système de cryptage avec lui.
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 25 janv. 2010 à 12:37
Entièrement daccord avec toi , mais cependant je m'interroge quand même , c'est très bizzar tout de même ce changement radicale de vista a seven :s .
Et oui entièrement daccord avec toi aussi sur le fait que ça devient n'importe quoi, cependant , je trouve cela très pratique quand me^me pour des personnes comme moi dont l'algorithmique n'est vraiment pas leur domaine :) . Très sincèrement je me voi mal implementer un algo tel que 3DES , RSA et autre . ET les lib que l'on trouve sur un internet, déjà en C c'est très rare et la seul qui mérite d'être utilisée dans un projet disont sérieu a savoir OpenSSL, la faire tourner sous win revient à réussir l'impossible :)