CODAGE BASE64

Signaler
Messages postés
500
Date d'inscription
mardi 16 avril 2002
Statut
Membre
Dernière intervention
2 août 2004
-
kankrelune
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/15876-codage-base64

kankrelune
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015

Cette source n'encrypte rien puisqu'il suffit de passer la fonction inverse pour avoir la version en clair... l'interet de base64 c'est qu'elle permet de passer des caractères sensible via l'url.. .

Cependant c'est la première source que je trouve qui est compatible avec php permettant ainsi d'encoder des infos et de les décoder coté client avec base64_decode()... et pour ça je met 9/10... .. .

faut juste remplacer le caractère de complément qui est "-" par "="... .. .

@ tchaOo°
logiciels_thiery
Messages postés
52
Date d'inscription
jeudi 23 juin 2005
Statut
Membre
Dernière intervention
21 novembre 2005

ok,j'vais lui dire ça, mais il ne connais pas ce site web !
LleWellA
Messages postés
37
Date d'inscription
mardi 18 juin 2002
Statut
Membre
Dernière intervention
28 juin 2007

Alors la mon'ptit gars va faloir apprendre a lire ...
Vu la date a laquelle j'ai déposé ce script, je pari que ton beau-frère a copier depuis cette source. Mais comme je connais pas ton beau-frère je ne vais rien dire !

Vérifie tes sources, ou plutot dit à ton beau-frère de le faire !
logiciels_thiery
Messages postés
52
Date d'inscription
jeudi 23 juin 2005
Statut
Membre
Dernière intervention
21 novembre 2005

Heu... c'est toi qui à écrit ce script ?
C'est du déjà vu par mon Beau-Frère !
Francois DERAMAUX
Messages postés
1
Date d'inscription
jeudi 8 juillet 2004
Statut
Membre
Dernière intervention
8 juillet 2004

Le script fonctionne (thks) mais j'ai du modifier les deux derniers éléments de dtable - Remplacement de '.','_' par '+','/' - pour être compatible avec une librairie propriétaire.
Pour une protection par clé, voir le script de cryptage AES suivant
http://www.cs.ucsd.edu/~fritz/rijndael.js
Cela permet d'enchainer cryptage AES puis codage Base 64, ce que j'ai du réaliser pour échanger avec le partenaire d'un client.
LleWellA
Messages postés
37
Date d'inscription
mardi 18 juin 2002
Statut
Membre
Dernière intervention
28 juin 2007

C'est vrai, mais au départ je l'ai fait pour éviter d'avoir des page web en HTPPS et donc j'ai fait ca pour ne pas envoyer des variables en 'clair' dans les POST des formulaires.
Si tu envoi une variable en post, tu peux la coder avant l'envoi.
cs_Dean
Messages postés
500
Date d'inscription
mardi 16 avril 2002
Statut
Membre
Dernière intervention
2 août 2004

Ton script est bien pensé mais on ne peut pas dire qu'il s'agisse d'une méthode de cryptage efficace (pas de protection par clé/password).