bonjour

je vous transcrire un petit script python en c#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
key = 'sdlfkwlejrkelkrw9e8r79w7erwerw9er8w9e76r824gh23v429868wer7tf8sadf86234c2b34c87we6rw8e7r2c4234ztf'
i = 0
l = len(key)
for c in youpi:
  plop += "%.2x" % (ord(c) ^ ord(key[i]))
  i = (i + 1) % l
je bute sur le XOR qui ne peut etre fait sur des type Byte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
            for(int c=0 ;c<chaine.Length;c++){
               p[0] = cle[i];
               int t = Int32.Parse(enc.GetBytes(chaine));
               int r = Int32.Parse(enc.GetBytes(p).ToString());
               j = ( t ^ r );
               cle += string.Format("{0:X2}",j);
               i = (i+1) % l;
 
            }
donc j'ai essayé de cat en Int(je ne sais pas si cela vas fontionner) de plus j'ai une autre erreur sur
use of unasigned local vaeriable
sur cle et p


Pouvez vous me deboquer Merci