Sécurisation url avec mcrypt

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 : Sécurisation url avec mcrypt

Re: Sécurisation url avec mcrypt

par @rthur » 09 mai 2010, 10:11

Bonjour,

Voici un javascript qui va encrypter en DES : http://tero.co.uk/des/
Et le code PHP pour décoder : http://forums.devshed.com/showpost.php? ... ostcount=9
Tu peux d'ailleurs lire l'ensemble du thread de ce lien car la question posée est exactement la tienne.

J'attire toutefois ton attention sur le fait que la clé de cryptage va être en clair dans le script javascript donc la sécurité n'est pas optimale.

Sécurisation url avec mcrypt

par pierrax » 03 mai 2010, 13:44

Bonjour,

Je suis en train de construire un formulaire multicritaire avec le méthode GET.

Après validation de ce formulaire, j'ai une adresse du type:

Code : Tout sélectionner

index.php?item=result&criterea=a&critereb=b
Je voudrais rendre illisible cette adresse en la cryptant mais aussi pouvoir en tirer des variables.

Je me suis penché sur la fonction "mcrypt", je sais crypter et décripter.

Ce que je ne sais pas faire, c'est de crypter les valeures de mes différents champ pour que lorsque le formulaire est soumis l'adresse soit crypté.

Par exemple :

Code : Tout sélectionner

index.php?item=result&criterea=a&critereb=b
devient

Code : Tout sélectionner

index.php?7584758474hsgfggfs
Quelqu'un aurait une piste ?

Merci