cs_jmhC
Messages postés108Date d'inscriptionvendredi 24 janvier 2003StatutMembreDernière intervention10 août 2007
-
23 juin 2006 à 20:50
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 2007
-
7 juil. 2006 à 14:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 20071 7 juil. 2006 à 14:22
Voici la signature de la methode qui exporte la clef :
public override string ToXmlString(bool includePrivateParameters)
je n'ai pas mon code sous les yeux, mais il me semble bien avoir mis false, pour evidement ne pas exporter la clef privée, ce qui aurait effectivement des conséquences dramatique sur le plan de la sécurité.
tarek1967
Messages postés6Date d'inscriptiondimanche 12 février 2006StatutMembreDernière intervention30 octobre 2006 7 juil. 2006 à 13:29
Commenttaire sur ton sourece securecomm?
si tu transfere en XML la totalite du RSA? si tu es l ecoute tu recup la cle public et privé donc protection nulle...seule la partie cle public doit etre transfere depuis le server...
mais peut etre ai je lu trop vite
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 20071 23 juin 2006 à 21:26
effectivement c'est un oubli, mais parfois tester une exception prend un temps bien long, donc je prefere les eviter le plus possible, et dans ce cas c'est faisable en remplacant le code par ceci :
comme ca, si il n'y a pas de valeur ou si ce n'est pas une valeur numerique, on a une valeur par defaut, et si tout est correct, on a la bonne valeur bien parsée.
cs_jmhC
Messages postés108Date d'inscriptionvendredi 24 janvier 2003StatutMembreDernière intervention10 août 2007 23 juin 2006 à 20:50
7 juil. 2006 à 14:22
public override string ToXmlString(bool includePrivateParameters)
je n'ai pas mon code sous les yeux, mais il me semble bien avoir mis false, pour evidement ne pas exporter la clef privée, ce qui aurait effectivement des conséquences dramatique sur le plan de la sécurité.
7 juil. 2006 à 13:29
si tu transfere en XML la totalite du RSA? si tu es l ecoute tu recup la cle public et privé donc protection nulle...seule la partie cle public doit etre transfere depuis le server...
mais peut etre ai je lu trop vite
23 juin 2006 à 21:26
XmlAttribute time_attr = node.Attributes["Time"];
_time = 15;
if (time_attr != null)
{
if (int.TryParse(time_attr.Value, _minute) == false)
_time = 15;
}
comme ca, si il n'y a pas de valeur ou si ce n'est pas une valeur numerique, on a une valeur par defaut, et si tout est correct, on a la bonne valeur bien parsée.
23 juin 2006 à 20:50
Juste un bug rélévé dans : MatchEvent.cs
_minute int.Parse(node.Attributes["Time"].Value);> Valeur inexistante
donc remplacé par :
try
{
_minute = int.Parse(node.Attributes["Time"].Value);
}
catch
{
_minute = 0;
}