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