Pourquoi devrais-je hasher les mots de passe envoyés par les utilisateurs de mon application ?
Why should I hash passwords supplied by users of my application?
Puisque nous voulons hasher le mot de passe à chaque fois qu'il est défini, nous allons utiliser une méthode mutator / setter.
Because we want to hash the password each time it is set, we'll use a mutator/setter method.
Maintenant, nous avons besoin d'être capable d'inscrire des nouveaux utilisateurs, de sauvegarder leur nom d'utilisateur et mot de passe, et plus important de hasher leur mot de passe afin qu'il ne soit pas stocké en clair dans notre base de données.
Now, we need to be able to register new users, save their username and password, and more importantly, hash their password so it is not stored as plain text in our database.
En PHP 5.5 ou supérieur, les fonctions password fournissent une bonne façon de hasher les données sensibles et fonctionnent avec ces hashs.
In PHP 5.5 or newer password functions provide a convenient way to hash sensitive data and work with these hashes.
Ensuite nous devrons mettre à jour notre model User pour hasher les passwords avant qu'ils aillent dans la base de données.
Next we'll have to update our User model to hash passwords before they go into the database.
Comme l'authentification Digest nécessite un mot de passe haché au format défini par la RFC, afin de correctement hasher un mot de passe pour pouvoir l'utiliser avec l'authentification Digest, vous devez utiliser la fonction de hachage de mot de passe spéciale dans DigestAuthenticate.
Because Digest authentication requires a password hashed in the format defined by the RFC, in order to correctly hash a password for use with Digest authentication you should use the special password hashing function on DigestAuthenticate.
Un hasher de mot de passe blowfish peut être utilisé avec toute classe d'authentification.
A blowfish password hasher can be used with any authentication class.
Nous ne pouvons qu'insister sur le fait qu'hasher le mot de passe n'est pas suffisant.
It cannot be stressed enough that simply hashing the password is not enough.
Et oui, le hasher est aussi poète !
Yes, the hasher is also a poet!
Supposons que vous voulez utiliser le mot de passe test et voulez le hasher en md5.
Depuis 2.4, la génération et la vérification des hashs de mot de passe a été déléguée à des classes de hasher de mot de passe.
As of 2.4 the generation and checking of password hashes has been delegated to password hasher classes.
En 1998, le trio ne ressemblait à aucun autre collectif hip-hop, ne ressemblait à rien à la radio, ne fumait pas comme un homie, un headbanger, un hasher ou un hippie.
In 1998, the trio certainly didn't look like any other hip-hop collective, sound like anything on the radio, or smoke like any homie, headbanger, hasher or hippie.
La FAO a fourni du matériel, des pesticides, un soutien logistique, une coordination et une formation, tandis que la main d'oeuvre venait des communautés locales dans le cadre d'un système traditionnel de travail collectif, appelé hasher.
FAO has provided equipment, pesticides, logistical and coordination support, and training, while manpower has been supplied by local communities under a traditional system of communal work, called hasher.