Scusa r0x questo è un operatore che ancora non ho studiato puoi spiegarti meglio.
Cioè per criptare a=a^b
per decriptare a=(a^b)^b

Come funziona questo operatore?
Hai detto che si chiama xor quindi dovrebbe essere un operatore booleano (vro o falso,1,0)?

Ciao