bonjour a tous,

je suis stagiaire en administration de reseaux, je dois deployer un client de messagerie instantané.
Actuellement j'essaye de déployer jabbin, client jabber.J'en suis aux paramétrage des mot de passe.
Ces mots de passe étant crypté, je dois passer par un algorithme de cryptage en c#.
Mais actuellement je bloque devant une instruction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 result += x.ToString ("x4");
Est ce que quelqu'un pourrait m'expliquer a quoi elle sert svp??
merci d'avance.
kazoo

l'algorithme de crypatage:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
private string encodePassword (string pass, string key)
{
    string result = String.Empty;
    int n1, n2;
 
    if (key.Length == 0)
    {
        return pass;
    }
 
    for (n1 = 0, n2 = 0; n1 < pass.Length; ++n1)
    {
        int x = pass[n1] ^ key[n2++];
        result += x.ToString ("x4");            
        if (n2 >= key.Length)
        {
            n2 = 0;
        }
    }
    return result;
}