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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : crypter une chaîne de longueur fixe composée de chiffres

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

par sirakawa » 17 déc. 2012, 20:42

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...

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

par xTG » 17 déc. 2012, 20:39

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

par lefafa » 17 déc. 2012, 18:00

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

par xTG » 17 déc. 2012, 17:52

A ma connaissance il n'existe pas d'algorythme de cryptage donnant 10 caractères.
Donc il faut te faire tes propres fonctions.

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

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

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 !