chiffrer un message de manière amusante en Xor
Posté : 01 janv. 2012, 19:05
Voilà, j'ai écrit une simple ligne pour chiffrer un message avec la fonction Xor :
Mais j'ai fait en sorte que chaque lettre donne un résultat différent à chaque fois, sinon c'est trop facile à déchiffrer.
Voilà, critiques, remarques et améliorations bienvenues. Si ça peut aider un débutant...
Le résultat est pour la chaîne aaabcdeee est : bghnlvp}f
a donne b
a donne g
a donne h
b donne n
c donne l
d donne v
e donne p
e donne }
e donne f
Mais j'ai fait en sorte que chaque lettre donne un résultat différent à chaque fois, sinon c'est trop facile à déchiffrer.
Voilà, critiques, remarques et améliorations bienvenues. Si ça peut aider un débutant...
Code : Tout sélectionner
$texte="aaabcdeee";
$j=1;for($i=0;$i<strlen($texte);$i++){$mess_chiffre.= chr(ord($texte[$i])^($j*3));$j++;if($j==9){$j=1;};}
echo $mess_chiffre;a donne b
a donne g
a donne h
b donne n
c donne l
d donne v
e donne p
e donne }
e donne f