com doc/fr: Fix past participle agreements and cryptographic terminology.: appendices/migration56/new-features.xml appendices/migration73/new-features.xml faq/passwords.xml language/types/iterable.xml language/types/object.xml reference/blenc/ini.xml reference/curl/functions/curl-multi-setopt.xml reference/eio/functions/eio-poll.xml reference/hash/functions/hash-copy.xml reference/hash/functions/hash-init.xml reference/hash/functions/hash-pbkdf2.
[email protected] (George Peter Banyard) Tue, 26 Jan 2021 19:19:49 +0000
| Newsgroups | php.doc.fr |
|---|---|
| Message-ID | <[email protected]> |
Commit: b75f80928a8497aa018a452dcb5c3d09dd874492 Author: Bruno Veyckemans <[email protected]> Sat, 23 Jan 2021 09:45:31 +0100 Committer: George Peter Banyard <[email protected]> Tue, 26 Jan 2021 19:19:49 +0000 Parents: 402f528a5bba1c5e415b81b0105fd66824e33b25 Branches: master Link: http://git.php.net/?p=doc/fr.git;a=commitdiff;h=b75f80928a8497aa018a452dcb5c3d09dd874492 Log: Fix past participle agreements and cryptographic terminology. Closes GH-12 Signed-off-by: George Peter Banyard <[email protected]> Changed paths: M appendices/migration56/new-features.xml M appendices/migration73/new-features.xml M faq/passwords.xml M language/types/iterable.xml M language/types/object.xml M reference/blenc/ini.xml M reference/curl/functions/curl-multi-setopt.xml M reference/eio/functions/eio-poll.xml M reference/hash/functions/hash-copy.xml M reference/hash/functions/hash-init.xml M reference/hash/functions/hash-pbkdf2.xml M reference/imap/functions/imap-utf8-to-mutf7.xml M reference/info/ini.xml M reference/memcache/ini.xml M reference/memcached/constants.xml M reference/memcached/memcached/addserver.xml M reference/mongo/mongocursor/addoption.xml M reference/mongodb/bson/binary/jsonserialize.xml M reference/mongodb/bson/dbpointer/jsonserialize.xml M reference/mongodb/bson/decimal128/jsonserialize.xml M reference/mongodb/bson/int64/jsonserialize.xml M reference/mongodb/bson/javascript/jsonserialize.xml M reference/mongodb/bson/maxkey/jsonserialize.xml M reference/mongodb/bson/minkey/jsonserialize.xml M reference/mongodb/bson/objectid/jsonserialize.xml M reference/mongodb/bson/regex/jsonserialize.xml M reference/mongodb/bson/symbol/jsonserialize.xml M reference/mongodb/bson/timestamp/jsonserialize.xml M reference/mongodb/bson/undefined/jsonserialize.xml M reference/mongodb/bson/utcdatetime/jsonserialize.xml M reference/mongodb/functions/bson/fromphp.xml M reference/mongodb/functions/driver/monitoring/removesubscriber.xml M reference/mysqlnd/stats.xml M reference/mysqlnd_qc/functions/mysqlnd-qc-get-cache-info.xml M reference/openssl/functions/openssl-spki-new.xml M reference/openssl/functions/openssl-x509-fingerprint.xml M reference/password/functions/password-algos.xml M reference/quickhash/quickhashinthash.xml M reference/quickhash/quickhashintset.xml M reference/quickhash/quickhashintstringhash.xml M reference/radius/constants.xml M reference/radius/functions/radius-salt-encrypt-attr.xml M reference/session/security.xml M reference/spl/datastructures.xml M reference/spl/functions/spl-object-hash.xml M reference/strings/functions/sha1-file.xml M security/database.xml
diff_b75f80928a8497aa018a452dcb5c3d09dd874492.txt
(text/plain, 54.2 KB)
diff --git a/appendices/migration56/new-features.xml b/appendices/migration56/new-features.xml
index 523d6e01d7..209b5c7eff 100644
--- a/appendices/migration56/new-features.xml
+++ b/appendices/migration56/new-features.xml
@@ -384,11 +384,11 @@ object(C)#1 (1) {
</sect2>
<sect2 xml:id="migration56.new-features.gost">
- <title>Algorithme de hashage gost-crypto</title>
+ <title>Algorithme de hachage gost-crypto</title>
<para>
- L'algorithme de hashage <literal>gost-crypto</literal> a été ajouté.
- Il implémente la fonction de hashage GOST, en utilisant les tables
+ L'algorithme de hachage <literal>gost-crypto</literal> a été ajouté.
+ Il implémente la fonction de hachage GOST, en utilisant les tables
CryptoPro S-box tel que spécifié par la
<link xlink:href="&url.rfc;4357">RFC 4357, section 11.2</link>.
</para>
diff --git a/appendices/migration73/new-features.xml b/appendices/migration73/new-features.xml
index 95c9ba8475..d41a0c447f 100644
--- a/appendices/migration73/new-features.xml
+++ b/appendices/migration73/new-features.xml
@@ -41,16 +41,16 @@
</sect3>
<sect3 xml:id="migration73.new-features.core.compileerror">
- <title>Exception CompileError au lieux de quelque Erreurs de Compilation</title>
+ <title>Exception CompileError au lieu de quelques Erreurs de Compilation</title>
<para>
- Une nouvelle exception <classname>CompileError</classname> a été ajouté,
+ Une nouvelle exception <classname>CompileError</classname> a été ajoutée,
duquel <classname>ParseError</classname> inhérite. Un petit nombre d'erreurs
de compilation lanceront désormais <classname>CompileError</classname> au
lieu de générer une erreur fatale. Actuellement ceci affecte uniquement les
- erreurs de compilation qui peuvent être lancée par
+ erreurs de compilation qui peuvent être lancées par
<function>token_get_all</function> dans le mode <constant>TOKEN_PARSE</constant>,
- mais plus d'erreurs pourront être convertit dans le futur.
+ mais plus d'erreurs pourront être converties dans le futur.
</para>
</sect3>
@@ -59,7 +59,7 @@
<para>
Les virgules de fin dans les appels de fonctions et méthodes sont désormais
- autorisé.
+ autorisées.
</para>
</sect3>
@@ -70,11 +70,11 @@
L'argument de configuration
<option role="configure">--with-password-argon2[=dir]</option>
fournit désormais le support pour les hash Argon2i et Argon2id dans les
- fontions <function>password_hash</function>,
+ fonctions <function>password_hash</function>,
<function>password_verify</function>,
<function>password_get_info</function>, et
<function>password_needs_rehash</function>. Les mots de passe peuvent être
- haché et vérifié en utilisant la constante <constant>PASSWORD_ARGON2ID</constant>.
+ hachés et vérifiés en utilisant la constante <constant>PASSWORD_ARGON2ID</constant>.
Le support pour Argon2i et Argon2id dans les fonctions
<function>password_*</function> nécessite désormais que PHP soit lié contre
la bibliothèque de référence libargon2 ≥ 20161029.
@@ -87,7 +87,7 @@
<title>Gestionnaire de Processus FastCGI</title>
<para>
- De nouvelles options ont été ajoutée pour personnaliser les journaux
+ De nouvelles options ont été ajoutées pour personnaliser les journaux
d'événements FPM :
<variablelist>
<varlistentry>
diff --git a/faq/passwords.xml b/faq/passwords.xml
index d816155060..c901a9be0e 100644
--- a/faq/passwords.xml
+++ b/faq/passwords.xml
@@ -5,11 +5,11 @@
<chapter xml:id="faq.passwords" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- <title>Hashage de mots de passe sûr</title>
- <titleabbrev>Hashage de mots de passe</titleabbrev>
+ <title>Hachage de mots de passe sûr</title>
+ <titleabbrev>Hachage de mots de passe</titleabbrev>
<para>
- Cette section explique les raisons d'utiliser des fonctions de hashage pour les
+ Cette section explique les raisons d'utiliser des fonctions de hachage pour les
mots de passe, ainsi que la façon de le faire efficacement.
</para>
@@ -17,12 +17,12 @@
<qandaentry xml:id="faq.passwords.hashing">
<question>
<para>
- Pourquoi devrais-je hasher les mots de passe envoyés par les utilisateurs de mon application ?
+ Pourquoi devrais-je hacher les mots de passe envoyés par les utilisateurs de mon application ?
</para>
</question>
<answer>
<para>
- Le hashage de mot de passe est l'une des pratiques de sécurité les plus
+ Le hachage de mot de passe est l'une des pratiques de sécurité les plus
basiques qui doit être effectuée. Sans cela, chaque mot de passe stocké
peut être volé si le support de stockage (typiquement une base de données)
est compromis. Ce mot de passe peut alors être immédiatement utilisé pour
@@ -30,13 +30,13 @@
d'autres applications si l'utilisateur utilise le même mot de passe ailleurs.
</para>
<para>
- En appliquant un hashage sur le mot de passe avant de le stocker, vous rendez
+ En appliquant un hachage sur le mot de passe avant de le stocker, vous rendez
la tâche d'un attaquant très difficile pour connaitre le mot de passe original,
et vous avez toujours la possibilité de comparer le mot de passe hashé à une chaîne
reçue.
</para>
<para>
- Il est important de noter que le hashage ne fait que protéger les mots de passe
+ Il est important de noter que le hachage ne fait que protéger les mots de passe
dans la base, pas leur éventuelle interception alors qu'ils sont envoyés à
l'application par l'utilisateur, via du code malicieux injecté dans l'application,
par exemple.
@@ -46,26 +46,26 @@
<qandaentry xml:id="faq.passwords.fasthash">
<question>
<para>
- Pourquoi les fonctions traditionnelles de hashage comme <function>md5</function> et
+ Pourquoi les fonctions traditionnelles de hachage comme <function>md5</function> et
<function>sha1</function> sont-elles inappropriées aux mots de passe ?
</para>
</question>
<answer>
<para>
- Les algorithmes de hashage comme MD5, SHA1 et SHA256 sont destinés à être rapides et
+ Les algorithmes de hachage comme MD5, SHA1 et SHA256 sont destinés à être rapides et
efficaces. Avec les équipements informatiques modernes, il est devenu facile d'attaquer
par force brute la sortie de ces algorithmes pour retrouver la chaîne originale.
</para>
<para>
C'est la raison pour laquelle de nombreux experts en sécurité considèrent ces algorithmes
- comme faibles et les déconseillent fortement pour hasher un mot de passe utilisateur.
+ comme faibles et les déconseillent fortement pour hacher un mot de passe utilisateur.
</para>
</answer>
</qandaentry>
<qandaentry xml:id="faq.passwords.bestpractice">
<question>
<para>
- Alors, comment hasher mes mots de passe ?
+ Alors, comment hacher mes mots de passe ?
</para>
</question>
<answer>
@@ -75,9 +75,9 @@
il faudra du temps pour casser le mot de passe en analysant sa sortie.
</para>
<para>
- PHP 5.5 fournit <link linkend="book.password">une API native de hashage de mot
+ PHP 5.5 fournit <link linkend="book.password">une API native de hachage de mot
de passe</link> qui gère à la fois le
- <link linkend="function.password-hash">hashage</link> et la
+ <link linkend="function.password-hash">hachage</link> et la
<link linkend="function.password-verify">vérification de mots de passe</link>,
le tout, de manière totalement sécurisée. Il existe aussi une
<link xlink:href="&url.password.compat;">bibliothèque pure PHP de compatibilité</link>
@@ -85,15 +85,15 @@
</para>
<para>
Une autre option est la fonction <function>crypt</function>, qui supporte
- différents algorithmes de hashage en PHP 5.3 et suivants. Lors de
+ différents algorithmes de hachage en PHP 5.3 et suivants. Lors de
l'utilisation de cette fonction, vous avez la garantie que l'algorithme
sélectionné est disponible, sachant que PHP contient une implémentation
native de chaque algorithme supporté, dans le cas où un ou plusieurs
algorithmes n'est pas supporté par votre système.
</para>
<para>
- L'algorithme suggéré à utiliser pour le hashage de mots de passe est
- Blowfish, qui est aussi l'algorithme par défaut de l'API de hashage de mots
+ L'algorithme suggéré à utiliser pour le hachage de mots de passe est
+ Blowfish, qui est aussi l'algorithme par défaut de l'API de hachage de mots
de passe, sachant qu'il est significativement plus gourmand en calcul que
MD5 ou SHA1, mais plus évolutif.
</para>
@@ -105,7 +105,7 @@
ni la fonction <function>strcmp</function> n'effectuent de comparaisons en utilisant
des constantes de temps. Sachant que la fonction <function>password_verify</function>
le fera pour vous, vous êtes vivement encouragé à utiliser
- <link linkend="book.password">l'API native de hashage de mots de passe</link>
+ <link linkend="book.password">l'API native de hachage de mots de passe</link>
lorsque vous le pouvez.
</para>
</answer>
@@ -118,13 +118,13 @@
</question>
<answer>
<para>
- Un grain de sel, ou "salt", en cryptographie, est appliqué durant le processus de hashage pour
- éliminer la possibilité d'attaques par dictionnaires (hashages enregistrés dans
+ Un grain de sel, ou "salt", en cryptographie, est appliqué durant le processus de hachage pour
+ éliminer la possibilité d'attaques par dictionnaires (hachages enregistrés dans
une grande liste et comparés).
</para>
<para>
En d'autres termes, un grain de sel est une petite donnée additionnelle qui
- renforce significativement la puissance du hashage pour le rendre beaucoup plus
+ renforce significativement la puissance du hachage pour le rendre beaucoup plus
difficile à cracker. Il existe de nombreux services en ligne qui proposent de volumineux
dictionnaires de mots de passe avec leur hash. L'utilisation d'un
grain de sel rend ces dictionnaires inutiles.
@@ -147,7 +147,7 @@
de la fonction <function>crypt</function>, la valeur retournée inclue le salt
comme parti du hash généré. Cette valeur devrait être stockée telle quelle
dans votre base de données, sachant qu'elle inclue les informations sur
- la fonction de hashage utilisée et peut donc être fournie directement à
+ la fonction de hachage utilisée et peut donc être fournie directement à
la fonction <function>password_verify</function> ou la fonction
<function>crypt</function> lors de la vérification des mots de passe.
</para>
diff --git a/language/types/iterable.xml b/language/types/iterable.xml
index 136c4ee20a..cbe4b75640 100644
--- a/language/types/iterable.xml
+++ b/language/types/iterable.xml
@@ -151,7 +151,7 @@ interface Example {
class ExampleImplementation implements Example {
public function method(iterable $iterable): array {
- // L'argument est élargit et le type de retour est reduit.
+ // L'argument est élargi et le type de retour est réduit.
}
}
diff --git a/language/types/object.xml b/language/types/object.xml
index 25e3bd2a04..99c932f8d0 100644
--- a/language/types/object.xml
+++ b/language/types/object.xml
@@ -47,7 +47,7 @@ $bar->do_foo();
Si une valeur de n'importe quel type est convertie en un objet,
une nouvelle instance de la classe interne <literal>stdClass</literal>
sera créée. Si la valeur est &null;, la nouvelle instance sera vide.
- Un <type>array</type> se converti en <type>object</type> avec les propriétés
+ Un <type>array</type> se convertit en <type>object</type> avec les propriétés
nommées au regard des clés avec leurs valeurs correspondantes. Notez que
dans ce cas, avant php 7.2.0 les clés numériques ont été inaccessibles à
moins d'être itérées.
diff --git a/reference/blenc/ini.xml b/reference/blenc/ini.xml
index 66d5207305..23b96c3600 100644
--- a/reference/blenc/ini.xml
+++ b/reference/blenc/ini.xml
@@ -44,7 +44,7 @@
<listitem>
<para>
L'endroit où BLENC peut trouver le fichier contenant
- une liste des clés de décryptage disponibles. Ce fichier
+ une liste des clés de déchiffrage disponibles. Ce fichier
doit être accessible en lecture par le serveur Web.
</para>
</listitem>
diff --git a/reference/curl/functions/curl-multi-setopt.xml b/reference/curl/functions/curl-multi-setopt.xml
index be4ed676cd..7cdc076116 100644
--- a/reference/curl/functions/curl-multi-setopt.xml
+++ b/reference/curl/functions/curl-multi-setopt.xml
@@ -85,7 +85,7 @@
<entry valign="top">
Nombre maximal de connexions ouvertes simultanément que libcurl peut
mettre en cache.
- Par défaut, la taille sera élargit pour rentrer quatre fois le nombre de
+ Par défaut, la taille sera élargie pour rentrer quatre fois le nombre de
gestionnaires ajouté grâce à <function>curl_multi_add_handle</function>.
Lorsque le cache est complet, curl ferme la plus ancienne connexion du cache,
afin d'éviter que le nombre de connexions ouvertes n'augmente.
@@ -127,7 +127,7 @@
<row>
<entry valign="top"><constant>CURLMOPT_PUSHFUNCTION</constant></entry>
<entry valign="top">
- Passe une fonction de rappel qui sera déclaré pour gérer les pushs serveurs
+ Passe une fonction de rappel qui sera déclarée pour gérer les pushs serveurs
et devrait avoir la signature suivante :
<methodsynopsis>
<type>int</type><methodname><replaceable>pushfunction</replaceable></methodname>
@@ -148,7 +148,7 @@
<term><parameter>pushed_ch</parameter></term>
<listitem>
<para>
- Un nouveau gestionnaire cURL pour les requêtes pushé.
+ Un nouveau gestionnaire cURL pour les requêtes pushées.
</para>
</listitem>
</varlistentry>
diff --git a/reference/eio/functions/eio-poll.xml b/reference/eio/functions/eio-poll.xml
index 5f8c2715dc..5f40f5265b 100644
--- a/reference/eio/functions/eio-poll.xml
+++ b/reference/eio/functions/eio-poll.xml
@@ -18,7 +18,7 @@
<para>
<function>eio_poll</function> peut être utilisé pour implémenter une boucle
d'événements spéciale.
- Pour ceci, la fonction <function>eio_nreqs</function> peut être utiliser pour
+ Pour ceci, la fonction <function>eio_nreqs</function> peut être utilisée pour
tester s'il reste des requêtes à exécuter.
</para>
diff --git a/reference/hash/functions/hash-copy.xml b/reference/hash/functions/hash-copy.xml
index ee4fc394c7..1c33fdacf2 100644
--- a/reference/hash/functions/hash-copy.xml
+++ b/reference/hash/functions/hash-copy.xml
@@ -6,7 +6,7 @@
<refentry xml:id="function.hash-copy" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>hash_copy</refname>
- <refpurpose>Copie un contexte de hashage</refpurpose>
+ <refpurpose>Copie un contexte de hachage</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
@@ -24,7 +24,7 @@
<term><parameter>context</parameter></term>
<listitem>
<para>
- Contexte de hashage, retourné par la fonction
+ Contexte de hachage, retourné par la fonction
<function>hash_init</function>.
</para>
</listitem>
@@ -36,7 +36,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- Retourne une copie du contexte de hashage Hashing Context.
+ Retourne une copie du contexte de hachage Hashing Context.
</para>
</refsect1>
diff --git a/reference/hash/functions/hash-init.xml b/reference/hash/functions/hash-init.xml
index 3dbddead40..0d4aebd6bf 100644
--- a/reference/hash/functions/hash-init.xml
+++ b/reference/hash/functions/hash-init.xml
@@ -98,7 +98,7 @@
&reftitle.examples;
<para>
<example>
- <title>Exemple de hashage incrémental</title>
+ <title>Exemple de hachage incrémental</title>
<programlisting role="php">
<![CDATA[
<?php
diff --git a/reference/hash/functions/hash-pbkdf2.xml b/reference/hash/functions/hash-pbkdf2.xml
index 1b15366be4..b88afc380d 100644
--- a/reference/hash/functions/hash-pbkdf2.xml
+++ b/reference/hash/functions/hash-pbkdf2.xml
@@ -29,7 +29,7 @@
<term><parameter>algo</parameter></term>
<listitem>
<para>
- Nom de l'algorithme de hashage sélectionné
+ Nom de l'algorithme de hachage sélectionné
(i.e. <literal>md5</literal>, <literal>sha256</literal>,
<literal>haval160,4</literal>, etc..).
Voir la fonction <function>hash_algos</function> pour une liste
@@ -176,7 +176,7 @@ echo $hash;
&reftitle.notes;
<caution>
<para>
- La méthode PBKDF2 peut être utilisée pour hasher des mots de passe
+ La méthode PBKDF2 peut être utilisée pour hacher des mots de passe
pour le stockage. Cependant, vous devez garder à l'esprit que
la fonction <function>password_hash</function> ou la fonction
<function>crypt</function> avec la constante <constant>CRYPT_BLOWFISH</constant>
diff --git a/reference/imap/functions/imap-utf8-to-mutf7.xml b/reference/imap/functions/imap-utf8-to-mutf7.xml
index cdd0b7609b..52b493b3ac 100644
--- a/reference/imap/functions/imap-utf8-to-mutf7.xml
+++ b/reference/imap/functions/imap-utf8-to-mutf7.xml
@@ -41,7 +41,7 @@
<refsect1 role="returnvalues"><!-- {{{ -->
&reftitle.returnvalues;
<para>
- Retourne <parameter>string</parameter> convertit en UTF-7 modifié,
+ Retourne <parameter>string</parameter> converti en UTF-7 modifié,
&return.falseforfailure;.
</para>
</refsect1><!-- }}} -->
diff --git a/reference/info/ini.xml b/reference/info/ini.xml
index 3eeed88692..d5ae8c0325 100644
--- a/reference/info/ini.xml
+++ b/reference/info/ini.xml
@@ -282,7 +282,7 @@
pouvant être acceptées (cette limite est appliquée aux variables
superglobales $_GET, $_POST et $_COOKIE, séparément). L'utilisation de cette directive
permet de limiter les possibilités d'attaque par déni de service
- utilisant des collisions de hashages. S'il y a plusieurs de variables
+ utilisant des collisions de hachages. S'il y a plusieurs de variables
en entrée que le nombre spécifié par cette directive, une
alerte de type <constant>E_WARNING</constant> sera émise, et les
variables en trop seront supprimées de la requête.
diff --git a/reference/memcache/ini.xml b/reference/memcache/ini.xml
index 6346f1b065..9e187f316f 100644
--- a/reference/memcache/ini.xml
+++ b/reference/memcache/ini.xml
@@ -170,7 +170,7 @@
<para>
Contrôle la stratégie à appliquer lors du mappage des clés sur les serveurs.
Définir cette valeur à <literal>consistent</literal> pour activer la cohérence
- de hashage qui permet aux serveurs d'être ajoutés ou supprimés de la réserver sans
+ de hachage qui permet aux serveurs d'être ajoutés ou supprimés de la réserver sans
pour autant avoir besoin d'effectuer un nouveau mappage des clés. Définir cette
valeur à <literal>standard</literal> fera que l'ancienne stratégie sera utilisée.
</para>
@@ -184,7 +184,7 @@
</term>
<listitem>
<para>
- Contrôle la fonction de hashage à appliquer lors du mappage des clés
+ Contrôle la fonction de hachage à appliquer lors du mappage des clés
sur les serveurs, <literal>crc32</literal> utilisera le CRC32 standard,
tandis que <literal>fnv</literal> utilisera FNV-1a.
</para>
diff --git a/reference/memcached/constants.xml b/reference/memcached/constants.xml
index 40c1c72675..57e70fbffb 100644
--- a/reference/memcached/constants.xml
+++ b/reference/memcached/constants.xml
@@ -89,9 +89,9 @@
<term><constant>Memcached::OPT_HASH</constant></term>
<listitem>
<para>
- Spécifie l'algorithme de hashage utilisé pour les clé. Les valeurs valides
+ Spécifie l'algorithme de hachage utilisé pour les clé. Les valeurs valides
sont fournies avec les constantes <constant>Memcached::HASH_*</constant>.
- Chaque algorithme de hashage a ses avantages et inconvénients. Utilisez
+ Chaque algorithme de hachage a ses avantages et inconvénients. Utilisez
celui qui est donné par défaut, si vous ne comprenez pas, ou que peu vous
importe.
</para>
@@ -107,7 +107,7 @@
<listitem>
<para>
L'algorithme par défaut (<literal>Jenkins one-at-a-time</literal>)
- de hashage.
+ de hachage.
</para>
</listitem>
</varlistentry>
@@ -116,7 +116,7 @@
<term><constant>Memcached::HASH_MD5</constant></term>
<listitem>
<para>
- L'algorithme de hashage par MD5
+ L'algorithme de hachage par MD5
</para>
</listitem>
</varlistentry>
@@ -125,7 +125,7 @@
<term><constant>Memcached::HASH_CRC</constant></term>
<listitem>
<para>
- L'algorithme de hashage par CRC
+ L'algorithme de hachage par CRC
</para>
</listitem>
</varlistentry>
@@ -134,7 +134,7 @@
<term><constant>Memcached::HASH_FNV1_64</constant></term>
<listitem>
<para>
- L'algorithme de hashage par FNV1_64
+ L'algorithme de hachage par FNV1_64
</para>
</listitem>
</varlistentry>
@@ -143,7 +143,7 @@
<term><constant>Memcached::HASH_FNV1A_64</constant></term>
<listitem>
<para>
- L'algorithme de hashage par FNV1_64A
+ L'algorithme de hachage par FNV1_64A
</para>
</listitem>
</varlistentry>
@@ -152,7 +152,7 @@
<term><constant>Memcached::HASH_FNV1_32</constant></term>
<listitem>
<para>
- L'algorithme de hashage par FNV1_32
+ L'algorithme de hachage par FNV1_32
</para>
</listitem>
</varlistentry>
@@ -161,7 +161,7 @@
<term><constant>Memcached::HASH_FNV1A_32</constant></term>
<listitem>
<para>
- L'algorithme de hashage par FNV1_32A
+ L'algorithme de hachage par FNV1_32A
</para>
</listitem>
</varlistentry>
@@ -170,7 +170,7 @@
<term><constant>Memcached::HASH_HSIEH</constant></term>
<listitem>
<para>
- L'algorithme de hashage par Hsieh
+ L'algorithme de hachage par Hsieh
</para>
</listitem>
</varlistentry>
@@ -179,7 +179,7 @@
<term><constant>Memcached::HASH_MURMUR</constant></term>
<listitem>
<para>
- L'algorithme de hashage par Murmur
+ L'algorithme de hachage par Murmur
</para>
</listitem>
</varlistentry>
@@ -189,8 +189,8 @@
<listitem>
<para>
Spécifie la méthode de distribution des clés sur les serveurs.
- Actuellement, cette option supporte les modulo et le hashage cohérent.
- Le hashage cohérent fournit la meilleure distribution, et permet
+ Actuellement, cette option supporte les modulo et le hachage cohérent.
+ Le hachage cohérent fournit la meilleure distribution, et permet
aux serveurs d'être ajouté au groupe avec un minimum de pertes de
cache.
</para>
@@ -214,7 +214,7 @@
<term><constant>Memcached::DISTRIBUTION_CONSISTENT</constant></term>
<listitem>
<para>
- L'algorithme de distribution par hashage cohérent
+ L'algorithme de distribution par hachage cohérent
</para>
</listitem>
</varlistentry>
@@ -224,8 +224,8 @@
<listitem>
<para>
Active ou non la compatibilité avec le comportement type libketama.
- Quand cette option est activée, l'algorithme de hashage est MD5,
- et la distribution est le hashage cohérent. Ceci est pratique car
+ Quand cette option est activée, l'algorithme de hachage est MD5,
+ et la distribution est le hachage cohérent. Ceci est pratique car
d'autres client qui utilisent libketama (Python, Ruby, etc.) avec
la même configuration serveur seront capables d'utiliser les mêmes
clés, de manière transparente.
@@ -233,7 +233,7 @@
<note>
<para>
Cette option est hautement recommandée, si vous voulez utiliser
- le hashage cohérente, et il est probable qu'elle soit activée
+ le hachage cohérent, et il est probable qu'elle soit activée
par défaut dans de futures versions.
</para>
</note>
@@ -751,4 +751,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-
diff --git a/reference/memcached/memcached/addserver.xml b/reference/memcached/memcached/addserver.xml
index dde28ec70a..e1ca178a02 100644
--- a/reference/memcached/memcached/addserver.xml
+++ b/reference/memcached/memcached/addserver.xml
@@ -20,7 +20,7 @@
<para>
<function>Memcached::addServer</function> ajoute le serveur indiqué
au pool de serveurs. Aucune connexion n'est établie à ce moment-là, mais
- si vous utilisez la clé de distribution par hashage cohérent (via
+ si vous utilisez la clé de distribution par hachage cohérent (via
<constant>Memcached::DISTRIBUTION_CONSISTENT</constant> ou
<constant>Memcached::OPT_LIBKETAMA_COMPATIBLE</constant>), certaines structures
internes vont être mises à jour. Par conséquent, si vous devez ajouter plusieurs
diff --git a/reference/mongo/mongocursor/addoption.xml b/reference/mongo/mongocursor/addoption.xml
index 2edca9888c..5c6f2697f9 100644
--- a/reference/mongo/mongocursor/addoption.xml
+++ b/reference/mongo/mongocursor/addoption.xml
@@ -17,7 +17,7 @@
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
</methodsynopsis>
<para>
- Cette méthode est une méthode avancée et ne devrait pas être utiliser
+ Cette méthode est une méthode avancée et ne devrait pas être utilisée
sans vraiment savoir ce que vous en faîtes.
</para>
<para>
diff --git a/reference/mongodb/bson/binary/jsonserialize.xml b/reference/mongodb/bson/binary/jsonserialize.xml
index 49a04eb860..a4b195f6ba 100644
--- a/reference/mongodb/bson/binary/jsonserialize.xml
+++ b/reference/mongodb/bson/binary/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-binary.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Binary::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/dbpointer/jsonserialize.xml b/reference/mongodb/bson/dbpointer/jsonserialize.xml
index 9b0fdb534a..86c963c63d 100644
--- a/reference/mongodb/bson/dbpointer/jsonserialize.xml
+++ b/reference/mongodb/bson/dbpointer/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-dbpointer.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\DBPointer::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/decimal128/jsonserialize.xml b/reference/mongodb/bson/decimal128/jsonserialize.xml
index af79de9188..e24db05b7b 100644
--- a/reference/mongodb/bson/decimal128/jsonserialize.xml
+++ b/reference/mongodb/bson/decimal128/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-decimal128.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Decimal128::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/int64/jsonserialize.xml b/reference/mongodb/bson/int64/jsonserialize.xml
index d63eb901bc..366ce5da99 100644
--- a/reference/mongodb/bson/int64/jsonserialize.xml
+++ b/reference/mongodb/bson/int64/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-int64.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Int64::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/javascript/jsonserialize.xml b/reference/mongodb/bson/javascript/jsonserialize.xml
index a2028d467b..0ae267a053 100644
--- a/reference/mongodb/bson/javascript/jsonserialize.xml
+++ b/reference/mongodb/bson/javascript/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-javascript.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Javascript::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/maxkey/jsonserialize.xml b/reference/mongodb/bson/maxkey/jsonserialize.xml
index e2ac00561e..020d6f327d 100644
--- a/reference/mongodb/bson/maxkey/jsonserialize.xml
+++ b/reference/mongodb/bson/maxkey/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-maxkey.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\MaxKey::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/minkey/jsonserialize.xml b/reference/mongodb/bson/minkey/jsonserialize.xml
index 3f27b10240..6d64ca74b5 100644
--- a/reference/mongodb/bson/minkey/jsonserialize.xml
+++ b/reference/mongodb/bson/minkey/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-minkey.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\MinKey::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/objectid/jsonserialize.xml b/reference/mongodb/bson/objectid/jsonserialize.xml
index f012143f25..6f6e41bbca 100644
--- a/reference/mongodb/bson/objectid/jsonserialize.xml
+++ b/reference/mongodb/bson/objectid/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-objectid.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\ObjectId::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/regex/jsonserialize.xml b/reference/mongodb/bson/regex/jsonserialize.xml
index 1a498a2389..fe56d1c92e 100644
--- a/reference/mongodb/bson/regex/jsonserialize.xml
+++ b/reference/mongodb/bson/regex/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-regex.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Regex::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/symbol/jsonserialize.xml b/reference/mongodb/bson/symbol/jsonserialize.xml
index ea50442aa2..eb08ca33c1 100644
--- a/reference/mongodb/bson/symbol/jsonserialize.xml
+++ b/reference/mongodb/bson/symbol/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-symbol.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Symbol::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/timestamp/jsonserialize.xml b/reference/mongodb/bson/timestamp/jsonserialize.xml
index c838437027..d7f38acc79 100644
--- a/reference/mongodb/bson/timestamp/jsonserialize.xml
+++ b/reference/mongodb/bson/timestamp/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-timestamp.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Timestamp::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/undefined/jsonserialize.xml b/reference/mongodb/bson/undefined/jsonserialize.xml
index 94d9e095e6..1e9f84b051 100644
--- a/reference/mongodb/bson/undefined/jsonserialize.xml
+++ b/reference/mongodb/bson/undefined/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-undefined.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\Undefined::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/bson/utcdatetime/jsonserialize.xml b/reference/mongodb/bson/utcdatetime/jsonserialize.xml
index 5811549dfd..2c2212163a 100644
--- a/reference/mongodb/bson/utcdatetime/jsonserialize.xml
+++ b/reference/mongodb/bson/utcdatetime/jsonserialize.xml
@@ -6,7 +6,7 @@
<refentry xml:id="mongodb-bson-utcdatetime.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>MongoDB\BSON\UTCDateTime::jsonSerialize</refname>
- <refpurpose>Retourne une représentation qui peut être convertit en JSON</refpurpose>
+ <refpurpose>Retourne une représentation qui peut être convertie en JSON</refpurpose>
</refnamediv>
<refsect1 role="description">
diff --git a/reference/mongodb/functions/bson/fromphp.xml b/reference/mongodb/functions/bson/fromphp.xml
index f3157ea779..adbe616f4f 100644
--- a/reference/mongodb/functions/bson/fromphp.xml
+++ b/reference/mongodb/functions/bson/fromphp.xml
@@ -49,8 +49,8 @@
<member>
Lance
<classname>MongoDB\Driver\Exception\UnexpectedValueException</classname> si
- la valeur PHP ne peut pas être convertit en BSON, Les raisons possible inclut,
- mais pas limité à, rencontrer une instance inattendu de
+ la valeur PHP ne peut pas être convertie en BSON. Les raisons possibles incluent,
+ mais sans s'y limiter à, rencontrer une instance inattendue de
<interfacename>MongoDB\BSON\Type</interfacename> ou
<function>MongoDB\BSON\Serializable::bsonSerialize</function> échouant de
retourner un &array; ou une <classname>stdClass</classname>.
diff --git a/reference/mongodb/functions/driver/monitoring/removesubscriber.xml b/reference/mongodb/functions/driver/monitoring/removesubscriber.xml
index 07b780165a..b4204a9ba9 100644
--- a/reference/mongodb/functions/driver/monitoring/removesubscriber.xml
+++ b/reference/mongodb/functions/driver/monitoring/removesubscriber.xml
@@ -21,7 +21,7 @@
</para>
<note>
<simpara>
- Si l'objet n'est pas enregistré, cette fontion est un no-op (pas d'opération).
+ Si l'objet n'est pas enregistré, cette fonction est un no-op (pas d'opération).
</simpara>
</note>
</refsect1>
diff --git a/reference/mysqlnd/stats.xml b/reference/mysqlnd/stats.xml
index 1b52978853..614f0130fe 100644
--- a/reference/mysqlnd/stats.xml
+++ b/reference/mysqlnd/stats.xml
@@ -555,7 +555,7 @@ $res->close();
d'exécution. L'idée est de préparer une fois et de mettre en <quote>cache</quote> les
résultats pour que, par exemple, l'arbre d'analyse syntaxique puisse être réutilisé pour
l'exécution de plusieurs commandes. Si vous exécutez une commande préparée uen seule fois,
- vous perdez tous le bénéfice des deux phases distinctes par rapport à des requêtes
+ vous perdez tout le bénéfice des deux phases distinctes par rapport à des requêtes
<quote>normales</quote> parce que la mise en cache représente du travail supplémentaire et
monopolise des ressources (limitées) côté serveur. Par conséquent, les commandes préparées
exécutées une seule fois peuvent provoquer des baisses de performance.</entry>
diff --git a/reference/mysqlnd_qc/functions/mysqlnd-qc-get-cache-info.xml b/reference/mysqlnd_qc/functions/mysqlnd-qc-get-cache-info.xml
index 2ef40a134b..24fa7c25f1 100644
--- a/reference/mysqlnd_qc/functions/mysqlnd-qc-get-cache-info.xml
+++ b/reference/mysqlnd_qc/functions/mysqlnd-qc-get-cache-info.xml
@@ -136,8 +136,8 @@
de stockage par défaut pour la propriété <literal>data</literal>.
</para>
<para>
- La proriété <literal>data</literal> contient un hashage.
- Ce hashage est indexé par l'identifiant de l'entrée du cache interne
+ La proriété <literal>data</literal> contient un hachage.
+ Ce hachage est indexé par l'identifiant de l'entrée du cache interne
du gestionnaire de stockage. L'identifiant de l'entrée du cache
est humainement lisible et contient la chaîne de requête correspondante
à l'entrée du cache. Reportez-vous à l'exemple ci-dessous. Les données
diff --git a/reference/openssl/functions/openssl-spki-new.xml b/reference/openssl/functions/openssl-spki-new.xml
index c0897d18ee..8a3f3d7b08 100644
--- a/reference/openssl/functions/openssl-spki-new.xml
+++ b/reference/openssl/functions/openssl-spki-new.xml
@@ -18,7 +18,7 @@
<methodparam choice="opt"><type>int</type><parameter>algorithm</parameter><initializer>0</initializer></methodparam>
</methodsynopsis>
<para>
- Génère une clé publique signée en utilisant un algorithme de hashage
+ Génère une clé publique signée en utilisant un algorithme de hachage
spécifié.
</para>
</refsect1>
diff --git a/reference/openssl/functions/openssl-x509-fingerprint.xml b/reference/openssl/functions/openssl-x509-fingerprint.xml
index fcb9ecd6ce..7fa8a9329a 100644
--- a/reference/openssl/functions/openssl-x509-fingerprint.xml
+++ b/reference/openssl/functions/openssl-x509-fingerprint.xml
@@ -32,7 +32,7 @@
<term><parameter>hash_algorithm</parameter></term>
<listitem>
<para>
- La méthode de digest ou l'algorithme de hashage à utiliser, par exemple
+ La méthode de digest ou l'algorithme de hachage à utiliser, par exemple
"sha256", l'un de <function>openssl_get_md_methods</function>.
</para>
</listitem>
diff --git a/reference/password/functions/password-algos.xml b/reference/password/functions/password-algos.xml
index 9b9b310fed..51e86c1bb1 100644
--- a/reference/password/functions/password-algos.xml
+++ b/reference/password/functions/password-algos.xml
@@ -6,7 +6,7 @@
<refentry xml:id="function.password-algos" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>password_algos</refname>
- <refpurpose>Récupère tous les identifiants des algorithmes de hashage de mots de passe disponibles</refpurpose>
+ <refpurpose>Récupère tous les identifiants des algorithmes de hachage de mots de passe disponibles</refpurpose>
</refnamediv>
<refsect1 role="description">
@@ -17,7 +17,7 @@
</methodsynopsis>
<para>
Retourne une liste complète de tous les identifiants des algorithmes
- de hashage de mots de passe enregistrés, tout la forme d'un &array;
+ de hachage de mots de passe enregistrés, sous la forme d'un &array;
de &string;.
</para>
</refsect1>
@@ -30,7 +30,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- Retourne tous les identifiants des algorithmes de hashage de mots de passe
+ Retourne tous les identifiants des algorithmes de hachage de mots de passe
disponibles.
</para>
</refsect1>
diff --git a/reference/quickhash/quickhashinthash.xml b/reference/quickhash/quickhashinthash.xml
index 13981cfc6c..cbecff74b5 100644
--- a/reference/quickhash/quickhashinthash.xml
+++ b/reference/quickhash/quickhashinthash.xml
@@ -105,8 +105,8 @@
<varlistentry xml:id="quickhashinthash.constants.hasher-no-hash">
<term><constant>QuickHashIntHash::HASHER_NO_HASH</constant></term>
<listitem>
- <para>Utilise un modulo et non pas une fonction de hashage pour trouver un élément
- dans l'index. Ce n'est pas plus rapide que le hashage classique, et le risque
+ <para>Utilise un modulo et non pas une fonction de hachage pour trouver un élément
+ dans l'index. Ce n'est pas plus rapide que le hachage classique, et le risque
de collision est plus élevé.</para>
</listitem>
</varlistentry>
@@ -114,7 +114,7 @@
<varlistentry xml:id="quickhashinthash.constants.hasher-jenkins1">
<term><constant>QuickHashIntHash::HASHER_JENKINS1</constant></term>
<listitem>
- <para>Fonction de hashage par défaut qui transforme les hash entiers en
+ <para>Fonction de hachage par défaut qui transforme les hash entiers en
éléments indexés en liste.</para>
</listitem>
</varlistentry>
@@ -122,7 +122,7 @@
<varlistentry xml:id="quickhashinthash.constants.hasher-jenkins2">
<term><constant>QuickHashIntHash::HASHER_JENKINS2</constant></term>
<listitem>
- <para>Sélectionne un algorithme de hashage différent.</para>
+ <para>Sélectionne un algorithme de hachage différent.</para>
</listitem>
</varlistentry>
diff --git a/reference/quickhash/quickhashintset.xml b/reference/quickhash/quickhashintset.xml
index 612b6ea7d4..b35d2d4af6 100644
--- a/reference/quickhash/quickhashintset.xml
+++ b/reference/quickhash/quickhashintset.xml
@@ -102,8 +102,8 @@
<varlistentry xml:id="quickhashintset.constants.hasher-no-hash">
<term><constant>QuickHashIntSet::HASHER_NO_HASH</constant></term>
<listitem>
- <para>Utilise un modulo et non pas une fonction de hashage pour trouver un élément
- dans l'index. Ce n'est pas plus rapide que le hashage classique, et le risque
+ <para>Utilise un modulo et non pas une fonction de hachage pour trouver un élément
+ dans l'index. Ce n'est pas plus rapide que le hachage classique, et le risque
de collision est plus élevé.</para>
</listitem>
</varlistentry>
@@ -111,7 +111,7 @@
<varlistentry xml:id="quickhashintset.constants.hasher-jenkins1">
<term><constant>QuickHashIntSet::HASHER_JENKINS1</constant></term>
<listitem>
- <para>Fonction de hashage par défaut qui transforme les hash entiers en
+ <para>Fonction de hachage par défaut qui transforme les hash entiers en
éléments indexés en liste.</para>
</listitem>
</varlistentry>
@@ -119,7 +119,7 @@
<varlistentry xml:id="quickhashintset.constants.hasher-jenkins2">
<term><constant>QuickHashIntSet::HASHER_JENKINS2</constant></term>
<listitem>
- <para>Sélectionne un algorithme de hashage différent.</para>
+ <para>Sélectionne un algorithme de hachage différent.</para>
</listitem>
</varlistentry>
diff --git a/reference/quickhash/quickhashintstringhash.xml b/reference/quickhash/quickhashintstringhash.xml
index a118100743..4d6ec2a0d4 100644
--- a/reference/quickhash/quickhashintstringhash.xml
+++ b/reference/quickhash/quickhashintstringhash.xml
@@ -104,8 +104,8 @@
<varlistentry xml:id="quickhashintstringhash.constants.hasher-no-hash">
<term><constant>QuickHashIntStringHash::HASHER_NO_HASH</constant></term>
<listitem>
- <para>Utilise un modulo et non pas une fonction de hashage pour trouver un élément
- dans l'index. Ce n'est pas plus rapide que le hashage classique, et le risque
+ <para>Utilise un modulo et non pas une fonction de hachage pour trouver un élément
+ dans l'index. Ce n'est pas plus rapide que le hachage classique, et le risque
de collision est plus élevé.</para>
</listitem>
</varlistentry>
@@ -113,7 +113,7 @@
<varlistentry xml:id="quickhashintstringhash.constants.hasher-jenkins1">
<term><constant>QuickHashIntStringHash::HASHER_JENKINS1</constant></term>
<listitem>
- <para>Fonction de hashage par défaut qui transforme les hash entiers en
+ <para>Fonction de hachage par défaut qui transforme les hash entiers en
éléments indexés en liste.</para>
</listitem>
</varlistentry>
@@ -121,7 +121,7 @@
<varlistentry xml:id="quickhashintstringhash.constants.hasher-jenkins2">
<term><constant>QuickHashIntStringHash::HASHER_JENKINS2</constant></term>
<listitem>
- <para>Sélectionne un algorithme de hashage différent.</para>
+ <para>Sélectionne un algorithme de hachage différent.</para>
</listitem>
</varlistentry>
diff --git a/reference/radius/constants.xml b/reference/radius/constants.xml
index 2557ddca79..e853c19881 100644
--- a/reference/radius/constants.xml
+++ b/reference/radius/constants.xml
@@ -38,7 +38,7 @@
<listitem>
<para>
Lorsque définie, cette option fera que la valeur de l'attribut
- sera crypté salt.
+ sera chiffré salt.
</para>
</listitem>
</varlistentry>
diff --git a/reference/radius/functions/radius-salt-encrypt-attr.xml b/reference/radius/functions/radius-salt-encrypt-attr.xml
index e740ba4069..85ad7ba0d7 100644
--- a/reference/radius/functions/radius-salt-encrypt-attr.xml
+++ b/reference/radius/functions/radius-salt-encrypt-attr.xml
@@ -6,7 +6,7 @@
<refentry xml:id="function.radius-salt-encrypt-attr" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>radius_salt_encrypt_attr</refname>
- <refpurpose>Crypte une valeur en utilisant un Salt</refpurpose>
+ <refpurpose>Chiffre une valeur en utilisant un Salt</refpurpose>
</refnamediv>
<refsect1 role="description">
@@ -35,7 +35,7 @@
<term><parameter>data</parameter></term>
<listitem>
<para>
- Les données à crypter avec un salt.
+ Les données à chiffrer avec un salt.
</para>
</listitem>
</varlistentry>
@@ -46,7 +46,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
- Retourne les données cryptées en utilisant un salt
+ Retourne les données chiffrées en utilisant un salt
&return.falseforfailure;.
</para>
</refsect1>
diff --git a/reference/session/security.xml b/reference/session/security.xml
index f91db5c705..16d69ca7d7 100644
--- a/reference/session/security.xml
+++ b/reference/session/security.xml
@@ -174,7 +174,7 @@
<simpara>
Les utilisateurs des versions antérieures à PHP 7.1.0 DOIVENT
utiliser CSPRNG, i.e. /dev/urandom, ou la fonction
- <function>random_bytes</function> et les fonctions de hashage
+ <function>random_bytes</function> et les fonctions de hachage
pour générer un nouvel identifiant de session. La fonction
<function>session_create_id</function> a des mécanismes de détection
de collision, et génère un identifiant de session suivant les
@@ -464,9 +464,9 @@
</para>
<para>
- Utilisez une clé de hashage sécurisé à usage unique comme clé
+ Utilisez une clé de hachage sécurisé à usage unique comme clé
d'auto-identification en utilisant la fonction
- <function>setcookie</function>. Utilisez un hashage sécurisé
+ <function>setcookie</function>. Utilisez un hachage sécurisé
plus fort que SHA-2. i.e. SHA-256 ou supérieur avec des données
aléatoires depuis la fonction <function>random_bytes</function>
ou via /dev/urandom.
@@ -475,7 +475,7 @@
<para>
Si l'utilisateur est non authentifié, vérifiez si la clé d'auto-identification
à usage unique est valide ou non. Dans ce cas où elle est valide, authentifiez
- l'utilisateur et définissez une nouvelle clé de hashage sécurisée à usage unique.
+ l'utilisateur et définissez une nouvelle clé de hachage sécurisée à usage unique.
Une clé d'auto-identification ne doit être utilisée qu'une seule fois, i.e. n'utilsez
jamais une clé d'auto-identification, et regénérez la toujours.
</para>
@@ -832,13 +832,13 @@
<link linkend="ini.session.hash-function">session.hash_function</link>="sha256"
</para>
<para>
- (PHP 7.1.0 <) Une fonction de hashage forte va générer un identifiant
- de session fort. Bien qu'une colision de hashage soit peu probable avec des
- algorithme de hashage MD5, les développeurs doivent utiliser SHA-2 ou un
- algorithme de hashage plus fort comme sha384 etha512.
+ (PHP 7.1.0 <) Une fonction de hachage forte va générer un identifiant
+ de session fort. Bien qu'une colision de hachage soit peu probable avec des
+ algorithme de hachage MD5, les développeurs doivent utiliser SHA-2 ou un
+ algorithme de hachage plus fort comme sha384 etha512.
Les développeurs doivent s'assurer d'une longueur suffisante de
l'<link linkend="ini.session.entropy-length">entropie</link> pour la
- fonction de hashage utilisée.
+ fonction de hachage utilisée.
</para>
</listitem>
diff --git a/reference/spl/datastructures.xml b/reference/spl/datastructures.xml
index 56dbbea6d1..1e2a36f1e3 100644
--- a/reference/spl/datastructures.xml
+++ b/reference/spl/datastructures.xml
@@ -67,7 +67,7 @@
Les <literal>Array</literal> sont des structures qui stockent
les données d'une manière contiguë, et accessible via des index.
Ne les confondez pas avec les &array; de PHP : ces tableaux sont
- implémentés comme des tables de hashage ordonnées.
+ implémentés comme des tables de hachage ordonnées.
</para>
<itemizedlist>
diff --git a/reference/spl/functions/spl-object-hash.xml b/reference/spl/functions/spl-object-hash.xml
index 3372222005..0d36f16f80 100644
--- a/reference/spl/functions/spl-object-hash.xml
+++ b/reference/spl/functions/spl-object-hash.xml
@@ -7,7 +7,7 @@
<refnamediv>
<refname>spl_object_hash</refname>
<refpurpose>
- Retourne l'identifiant de hashage pour un objet donné
+ Retourne l'identifiant de hachage pour un objet donné
</refpurpose>
</refnamediv>
<refsect1 role="description">
@@ -18,7 +18,7 @@
</methodsynopsis>
<para>
Cette fonction retourne un identifiant unique pour l'objet. Cet identifiant
- peut être utilisé comme clé de hashage pour stocker les objets ou pour les
+ peut être utilisé comme clé de hachage pour stocker les objets ou pour les
identifier, tant que l'objet n'est pas détruit. Une fois l'objet détruit,
l'identifiant peut être réutilisé pour d'autres objets.
</para>
@@ -69,7 +69,7 @@ $storage[$id] = $object;
&reftitle.notes;
<note>
<para>
- Lorsqu'un objet est détruit, son identifiant de hashage
+ Lorsqu'un objet est détruit, son identifiant de hachage
pourra être réutilisé pour d'autres objets.
</para>
</note>
diff --git a/reference/strings/functions/sha1-file.xml b/reference/strings/functions/sha1-file.xml
index c940b693c8..666e8e1055 100755
--- a/reference/strings/functions/sha1-file.xml
+++ b/reference/strings/functions/sha1-file.xml
@@ -32,7 +32,7 @@
<term><parameter>filename</parameter></term>
<listitem>
<para>
- Le nom du fichier à hasher.
+ Le nom du fichier à hacher.
</para>
</listitem>
</varlistentry>
diff --git a/security/database.xml b/security/database.xml
index 2cb3c8708f..e4180724a0 100644
--- a/security/database.xml
+++ b/security/database.xml
@@ -104,28 +104,28 @@
</simpara>
<sect2 xml:id="security.database.storage.hashing">
- <title>Hashage</title>
+ <title>Hachage</title>
<simpara>
Dans le cas de données vraiment sensibles, si la représentation originale
n'est pas nécessaire (pour affichage, ou comparaison), utiliser un
hash est une bonne solution. L'exemple classique est le stockage de
mots de passe dans les bases de données, après les avoir passés au
- en hashage de cryptage.
+ en hachage de cryptage.
</simpara>
<simpara>
En PHP 5.5 ou supérieur, les fonctions <link linkend="ref.password">password</link>
- fournissent une bonne façon de hasher les données sensibles et fonctionnent avec ces hashs.
+ fournissent une bonne façon de hacher les données sensibles et fonctionnent avec ces hashs.
En PHP 5.3.7+, la bibliothèque <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.password.compat;">
password_compat</link> peut également être utilsée.
</simpara>
<simpara>
- La fonction <function>password_hash</function> est utilisée pour hasher une chaîne donnée
+ La fonction <function>password_hash</function> est utilisée pour hacher une chaîne donnée
en utilisant l'algorithme le plus fort actuellement disponible et la fonction
<function>password_verify</function> vérifie si le mot de passe fourni correspond au
hash stocké en base de données.
</simpara>
<example>
- <title>Hasher un champ mot de passe</title>
+ <title>Hacher un champ mot de passe</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -156,7 +156,7 @@ if ($row && password_verify($password, $row['pwd'])) {
<function>crypt</function>.
</simpara>
<example>
- <title>Hasher un mot de passe en utilisant la fonction <function>crypt</function>s</title>
+ <title>Hacher un mot de passe en utilisant la fonction <function>crypt</function>s</title>
<programlisting role="php">
<![CDATA[
<?php