Cryptage php et decryptage javascript

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Cryptage php et decryptage javascript

Message le Jeu Avr 17, 2008 13:42

Je cherche un petit script php pour crypter des données et son équivalent en js pour les décrypter...
Si quelqu'un a croisé ou utilise une ressource de ce type...
Merci.


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Avr 17, 2008 14:02

Hello,

je ne sais pas quelles sont les possibilités de "décryptage" en JS, mais dans tous les cas j'ai du mal à en voir l'intérêt : le code JS sera transmis en clair, donc peut importe l'algo n'importe qui pourra "décrypter" ce que tu crypteras.

Quel est le but de la manœuvre en fait ?


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Jeu Avr 17, 2008 14:07

Je dirais que le but importe peu...
Il s'agit d'une petite couche de protection... facilement contournable... mais compte tenu de l'architecture des pages, je n'ai guère le choix.


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Avr 17, 2008 14:14

Et une simple "obfuscation" du code, du style Packer ne suffirait pas ?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3326
Inscription: Mar Nov 16, 2004 18:27

Message le Jeu Avr 17, 2008 14:17

tu encodes avec md5 en php
http://in.php.net/md5

tu decodes avec une fonction js:
http://pajhome.org.uk/crypt/md5/


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Jeu Avr 17, 2008 14:20

Merci Bool pour ton aide. :)
Ce qui importe c'est que le script puisse crypter en php des données extraites par requêtes sql... données qui seront récupérées sur une autre page et décryptées et affichées en javascript.

Je viens d'aller faire un petit tour sur ton lien... 1er Zip ouvert... vide. :wink:
Pas de chance, je poursuis mes investigations.... en regardant en détail ta source.


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Jeu Avr 17, 2008 14:20

Merci Koogar.


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Avr 17, 2008 14:21

Koogar : faudras que tu m'expliques comment tu arrives à "décoder" du md5... et si tu y arrives, tu tiens là le meilleur algo de compression au monde (compresser n'importe quoi en une chaine de 32 caractères, c'est tout bonnement énorme).



Edit : si tu veux un "cryptage" basique et rapide, le plus simple reste d'y aller à coup d'XOR. Au moins c'est reconnu par la plupart des langages.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3326
Inscription: Mar Nov 16, 2004 18:27

Message le Jeu Avr 17, 2008 14:27

merci pour tes lumieres Bool ;)


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Jeu Avr 17, 2008 14:28

Je vais tester en md5... dans un premier temps... merci à vous deux. :)


Bacteries
WRInaute accro
WRInaute accro
 
Messages: 1333
Inscription: Jeu Mai 27, 2004 13:04

Message le Jeu Avr 17, 2008 14:43

Tu ne peux pas décrypter du MD5


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3326
Inscription: Mar Nov 16, 2004 18:27

Message le Jeu Avr 17, 2008 14:50

Il a raison Bool, en Md5 c'est quasi impossible. A moins de joindre une liste des mdp (ce qui est fort peu recommandable) puis faire une boucle avec la fonction JS pour savoir si yen a un qui est bon.. cela semble assez compromis le md5.

Maintenant si c'est pour un intranet avec 20 clients, c'est pas genant et faisable comme appli.

Mais pour du lourd, il faut sortir des fonctions de hach par injonction (dans un seul seul) car le traitement a lieu coté client.


edit:
Un cryptage vieux comme l'info et est de passer le mdp en binaire + 1 fonction inverse pour brouiller les pistes et cela sera déja un crytage pas trop mal.


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Jeu Avr 17, 2008 15:27

En fin de compte, j'ai peu avancé...
Qui a vu un petit script cryptage basse sécurité php avec décryptage en js ready-to-plug ? :)


Bool
WRInaute accro
WRInaute accro
 
Messages: 1290
Inscription: Jeu Fév 26, 2004 15:59

Message le Jeu Avr 17, 2008 15:40

une boucle, charCodeAt => xor => fromCharCode, et c'est réglé...


Aye-Aye
WRInaute accro
WRInaute accro
 
Messages: 1910
Inscription: Ven Avr 15, 2005 8:52

Message le Jeu Avr 17, 2008 17:43

Ce genre de script phpn'est pas transférable en js... j'imagine. :roll:
J'ai pas vraiment envie de me plonger dans le js... :?

Cryptage php et decryptage javascript

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités