Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/06/2006, 17h07   #1
Invité de passage
 
Inscription : mai 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 32
Points : 2
Points : 2
Par défaut [Sécurité] Clef pour crypter et décrypter une var

Salut à tous,
Voilà je voudrais avoir une petite explication sur la manière dont utiliser une clef pour crypter et décrypter une var.
Voici ce que je cherche, un système qui fait comme mon schéma ci-dessous :
Code :
1
2
3
4
5
6
7
8
9
<?php
$var_clef = 'ma_clef_perso';
$1 = cryptage($var_clef(Bonjour));
$2 = cryptage($var_clef(Salut));
echo 'Affichage des mots crypter avec ma clef perso : $1<br/>$2';
$3 = decryptage($var_clef($1));
$4 = decryptage($var_clef($2));
echo 'Affichage des mots décrypter avec ma clef perso : $3<br/>$4';
?>
Merci d'avance.
maty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2006, 17h21   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
remarques préliminaires :
$1, $2... ne sont pas des noms de variable légaux en PHP.
Une variable chaîne de caractère utilisée comme une fonction, je doute que ça soit ça que tu veuilles faire.

Pour répondre à ta question, tu as la bibliothèque mcrypt.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2006, 17h23   #3
Invité de passage
 
Inscription : mai 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 32
Points : 2
Points : 2
Salut Eusebius,
Je sais que $1, $2 ne sont pas des noms de variable légaux en PHP.
Je connais la bibliothèque mcrypt mais je la trouve trop lourde et j'ai pas compris comment faire, il y a pas autre chose ?
Merci d'avance.
maty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2006, 17h45   #4
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Heu... tu voudrais quoi exactement, quelque chose qui fasse ce que fait mcrypt, mais qui ne soit pas mcrypt ? La redondance dans les bibliothèques, c'est pas trop à la mode. Va falloir chercher dans les scripts "perso". Mais je vois pas bien l'intérêt d'écrire un tel script, alors je sais pas ce que tu vas trouver...
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2006, 17h47   #5
Invité de passage
 
Inscription : mai 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 32
Points : 2
Points : 2
Tu pourrais peut-être dans ces cas la m'expliquer comment utiliser "mcrypt" pour faire ce que je veux dans mon schéma ?
Merci d'avance.
maty2006 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2006, 17h49   #6
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par maty2006
Tu pourrais peut-être dans ces cas la m'expliquer comment utiliser "mcrypt" pour faire ce que je veux dans mon schéma ?
La doc est en ligne, elle est là pour ça. C'est le début du début de la base, en informatique : savoir lire une doc.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h34.


 
 
 
 
Partenaires

Hébergement Web