Page 1 sur 1

crypter une chaîne de longueur fixe composée de chiffres

Posté : 17 déc. 2012, 16:57
par lefafa
Bonjour,

Je souhaiterai crypter avec un mot de passe (et donc pouvoir décrypter par la suite) des chaînes de caractères uniquement composées de chiffres.
Ces chaînes sont de longueurs fixes (10 caractères) et il faudrait que la chaîne cryptée fasse la même taille (10 car) et soit composée de caractères uniquement pris dans [0-9][a-z].

Un petit exemple pour illustrer cela :
chaîne en clair de 10 char = 0027163028
-> chaîne cryptée de 10 char = zet8gj21ru

j'ai essayé plusieurs algo avec le module mcrypt de PHP, mais rien n'y fait, je n'arrive pas à obtenir ce que je souhaite.
si quelqu'un à une idée ?
merci d'avance !

Re: crypter une chaîne de longueur fixe composée de chiffres

Posté : 17 déc. 2012, 17:52
par xTG
A ma connaissance il n'existe pas d'algorythme de cryptage donnant 10 caractères.
Donc il faut te faire tes propres fonctions.

Re: crypter une chaîne de longueur fixe composée de chiffres

Posté : 17 déc. 2012, 18:00
par lefafa
A ma connaissance il n'existe pas d'algorythme de cryptage donnant 10 caractères.
Donc il faut te faire tes propres fonctions.
merci.
En fait l'important n'est pas le nombre de caractères mais plutôt le fait que la chaîne cryptée doit être de la même longueur que la chaîne initiale.
j'ai bien essayé de développer mon propre algo mais sans succès. Quelques pistes ?

Re: crypter une chaîne de longueur fixe composée de chiffres

Posté : 17 déc. 2012, 20:39
par xTG
Tu peux regarder ici : http://lwh.free.fr/pages/algo/crypto/cryptologie.htm
C'est assez simple d'approche.

Re: crypter une chaîne de longueur fixe composée de chiffres

Posté : 17 déc. 2012, 20:42
par sirakawa
Bjr',
jette un coup d'oeil à:
http://fr.wikipedia.org/wiki/Cryptographie
ca pourrait t'aider.
Certains algorithmes de chiffrement ne sont pas réversibles dont celui de crypt si ma mémoire est bonne...