PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > fr.comp.lang.javascript > MD5
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
MD5

Réponse
 
LinkBack Outils de la discussion
Vieux 13/09/2007, 16h53   #17
Laurent vilday
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Mickaël Wolff a écrit :
> Mais au final, c'est une question de style, pas de défaut du langage.


Je ne suis pas d'accord.

Le langage autorise l'omission des accolades mais je reste persuadé que
c'est une erreur. Erreur induite par la présence de l'omission autorisée
des points-virgules ;

IMO c'est un des gros défauts du langage, ça devrait être soit l'un soit
l'autre, mais pas les deux.

Mais bon en parlant de défaut, le plus déroutant pour les débutants et
le plus inutile pour les avertis, c'est incontestablement les variables
qui peuvent être créées dans le scope le plus haut mais pas dans les
scopes intermédiaires.

global = 0;
function scope1()
{
global = 1;
function scope2()
{
// Impossible de déclarer une variable dans scope1 ici
// mais ça peut la déclarer tout en haut ??? du nawak
global = 2;
function scope3()
{
// Impossible de déclarer une variable dans scope2 ni scope1 ici
// mais ça peut la déclarer tout en haut ??? du nawak encore
global = 3;
}
}
}

--
laurent
  Réponse avec citation
Vieux 13/09/2007, 18h15   #18
Thierry Loiseau
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Mickaël Wolff <mickael.wolff@laposte.net> wrote:

> Patrick Mevzek a écrit :
>
> > http://actuel.fr.selfhtml.org/articl.../md5/index.htm

>
> À noter que, hacher le mot de passe avec md5 depuis le client est
> furieusement inutile. Au contraire, ça enlève une difficulté pour
> pirater un compte.


Trouvez le bon mot :-)

<http://astrophoto.free.fr/md5.html>

Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.. ...'....60.....'....72
  Réponse avec citation
Vieux 13/09/2007, 20h23   #19
Mickaël Wolff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Laurent vilday a écrit :
> Mickaël Wolff a écrit :
>> Mais au final, c'est une question de style, pas de défaut du langage.

>
> Je ne suis pas d'accord.
>
> Le langage autorise l'omission des accolades mais je reste persuadé que
> c'est une erreur. Erreur induite par la présence de l'omission autorisée
> des points-virgules ;


L'absence des accolades n'est pas une omission. C'est justement le
contraire. Le mot clé if est suivi de la condition entre parenthèse puis
d'UNE instruction. L'usage d'accolades, c'est à dire l'introduction d'un
bloc d'instructions, est un contournement. Si on ne pouvais pas faire
ça, il faudrait déclarer une fonction à chaque fois qu'il y a besoin de
plus d'une instruction. Mais ce serait lourd

En ce qui concerne le ;, concrètement, à quoi sert-il ? Une fin de
ligne est déjà codée, pourquoi rajouter un symbole ?

> IMO c'est un des gros défauts du langage, ça devrait être soit l'un soit
> l'autre, mais pas les deux.


Le défaut, c'est surtout de ne pas être typé. C'est ce que je regrette
dans tout les langages de scripting (ou presque).

> Mais bon en parlant de défaut, le plus déroutant pour les débutants et
> le plus inutile pour les avertis, c'est incontestablement les variables
> qui peuvent être créées dans le scope le plus haut mais pas dans les
> scopes intermédiaires.


Je crois que tu n'as pas compris ce qu'est une variable globale :p .
Tu as commencé par quel langage de programmation à coder ?

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
  Réponse avec citation
Vieux 13/09/2007, 20h58   #20
Mickaël Wolff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Thierry Loiseau a écrit :

> Trouvez le bon mot :-)


Ce sera 898f3e39c22962e38a389994a49c47ae qu'il faudra envoyer au
serveur, bien évidemment :p

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
  Réponse avec citation
Vieux 13/09/2007, 21h25   #21
Thierry Loiseau
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Mickaël Wolff <mickael.wolff@laposte.net> wrote:

> Thierry Loiseau a écrit :
>
> > Trouvez le bon mot :-)

>
> Ce sera 898f3e39c22962e38a389994a49c47ae qu'il faudra envoyer au
> serveur, bien évidemment :p


Mais le test se fait en local :P
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.. ...'....60.....'....72
  Réponse avec citation
Vieux 13/09/2007, 21h45   #22
Olivier Miakinen
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Le 13/09/2007 22:25, Thierry Loiseau a écrit :
>>
>> Ce sera 898f3e39c22962e38a389994a49c47ae qu'il faudra envoyer au
>> serveur, bien évidemment :p

>
> Mais le test se fait en local :P


En local, je peux accéder à toutes les ressources que je veux sans
passer par ton code JavaScript. C'est pour accéder au compte sur le
serveur que j'ai besoin du bon mot de passe. Et si ce mot de passe est
898f3e39c22962e38a389994a49c47ae je n'ai pas besoin non plus d'un code
JavaScript vérifiant que je connais une chaîne dont le code MD5 donne
ce mot de passe.
  Réponse avec citation
Vieux 13/09/2007, 21h47   #23
Thierry Loiseau
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Thierry Loiseau <loiseauthierry@free.fr> wrote:

> Mickaël Wolff <mickael.wolff@laposte.net> wrote:
>
> > Patrick Mevzek a écrit :
> >
> > > http://actuel.fr.selfhtml.org/articl.../md5/index.htm

> >
> > À noter que, hacher le mot de passe avec md5 depuis le client est
> > furieusement inutile. Au contraire, ça enlève une difficulté pour
> > pirater un compte.

>
> Trouvez le bon mot :-)
>
> <http://astrophoto.free.fr/md5.html>


Bon personne du coup et d'un coup n'a trouvé :

nmreglgermn

Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.. ...'....60.....'....72
  Réponse avec citation
Vieux 13/09/2007, 21h50   #24
Thierry Loiseau
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: MD5

Olivier Miakinen <om+news@miakinen.net> wrote:

> Le 13/09/2007 22:25, Thierry Loiseau a écrit :
> >>
> >> Ce sera 898f3e39c22962e38a389994a49c47ae qu'il faudra envoyer au
> >> serveur, bien évidemment :p

> >
> > Mais le test se fait en local :P

>
> En local, je peux accéder à toutes les ressources que je veux sans
> passer par ton code JavaScript. C'est pour accéder au compte sur le
> serveur que j'ai besoin du bon mot de passe. Et si ce mot de passe est
> 898f3e39c22962e38a389994a49c47ae je n'ai pas besoin non plus d'un code
> JavaScript vérifiant que je connais une chaîne dont le code MD5 donne
> ce mot de passe.


M*rdre ! Je ne comprends pas :

1) ta réponse
2) pourquoi toujours parler "côté serveur" ??

Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.. ...'....60.....'....72
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 03h46.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,12512 seconds with 16 queries