Date: 12/28/00
- Next message: Damien Seguy: "[PHP-DOC] cvs: phpdoc /fr/chapters security.xml"
- Previous message: Rui Hirokawa: "[PHP-DOC] cvs: phpdoc /ja/functions openssl.xml strings.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
dams Thu Dec 28 00:43:03 2000 EDT
Modified files:
/phpdoc/fr/functions openssl.xml
Log:
upgrading en/decrypt to chiffrer/dechiffrer
Index: phpdoc/fr/functions/openssl.xml
diff -u phpdoc/fr/functions/openssl.xml:1.1 phpdoc/fr/functions/openssl.xml:1.2
--- phpdoc/fr/functions/openssl.xml:1.1 Wed Dec 27 00:54:16 2000
+++ phpdoc/fr/functions/openssl.xml Thu Dec 28 00:43:03 2000
@@ -5,7 +5,7 @@
<para>
Cette extension utilise les fonctions de
<ulink url="&url.openssl;">OpenSSL</ulink> pour générer et vérifier
- les signatures, ainsi que pour sceller (crypter) et ouvrir (décrypter)
+ les signatures, ainsi que pour sceller (chiffrer) et ouvrir (déchiffrer)
les données. Vous avez besoin de OpenSSL >= 0.9.6 pour utiliser
ce module.
</para>
@@ -56,7 +56,7 @@
<parameter>key</parameter>, au format PEM, et la prépare pour
à être utilisée par d'autres fonctions. Le paramètre optionnel
<parameter>passphrase</parameter> doit être utilisé si
- la clé est cryptée (protégée par un mot de passe).
+ la clé est chiffrée (protégée par un mot de passe).
</para>
</refsect1>
</refentry>
@@ -102,11 +102,11 @@
</funcsynopsis>
<para>
<function>openssl_open</function> TRUE en cas de succès, et FALSE sinon.
- En cas de succès, les données décryptées sont placées dans
- <parameter>open_data</parameter>.
+ En cas de succès, les données déchiffrées
+ sont placées dans <parameter>open_data</parameter>.
</para>
<para>
- <function>openssl_open</function> ouvre (décrypte) les données
+ <function>openssl_open</function> ouvre (déchiffre) les données
<parameter>sealed_data</parameter> en utilisant la clé prviée
<parameter>priv_key_id</parameter> et la clé d'enveloppe
<parameter>env_key</parameter>. La clé d'enveloppe est générée
@@ -126,11 +126,11 @@
$priv_key = fread($fp, 8192);
fclose($fp);
$pkeyid = openssl_get_privatekey($priv_key);
-// décryptage des données : elles sont placées dans $open
+// déchiffrage des données : elles sont placées dans $open
if (openssl_open($sealed, $open, $env_key, $pkeyid))
- echo "Voici les données décryptées : ", $open;
+ echo "Voici les données déchiffrées : ", $open;
else
- echo "Impossible de décrypter les données";
+ echo "Impossible de déchiffrer les données";
// libération des ressources
openssl_free_key($pkeyid);
?>
@@ -165,16 +165,17 @@
et les clés d'enveloppe dans <parameter>env_keys</parameter>.
</para>
<para>
- <function>openssl_seal</function> scelle (encrypte) les données
+ <function>openssl_seal</function> scelle (chiffre) les données
<parameter>data</parameter> en utilisant l'algorithme RC4 avec une clé
- secrètre générée aléatoirement. La clé est encryptée avec chaque
- clé publique associée à <parameter>pub_key_ids</parameter>
- et chaque clé ainsi encryptée est retournée dans
- <parameter>env_keys</parameter>. Cela signifique que vous pouvez
- envoyez des données scellées à plusieurs destinataires (en supposant
- que chacun ait recu la clé publique). Chaque destinataire doit recevoir
- les données encryptées et la clé d'enveloppe, qui a été encryptée
- avec la clé publique du destinataire.
+ secrètre générée aléatoirement. La clé
+ est chiffrée avec chaque clé publique associée à
+ <parameter>pub_key_ids</parameter> et chaque clé ainsi
+ encryptée est retournée dans <parameter>env_keys</parameter>.
+ Cela signifique que vous pouvez envoyez des données scellées
+ à plusieurs destinataires (en supposant que chacun ait recu la
+ clé publique). Chaque destinataire doit recevoir les données
+ encryptées et la clé d'enveloppe, qui a été
+ encryptée avec la clé publique du destinataire.
</para>
<para>
<example>
@@ -192,7 +193,7 @@
$cert = fread($fp, 8192);
fclose($fp);
$pk2 = openssl_get_publickey($cert);
-// scelle le message : seuls, les possessuers de $pk1 et $pk2 peuvent décrypter
+// scelle le message : seuls, les possessuers de $pk1 et $pk2 peuvent déchiffrer
// le message $sealed avec les clés $ekeys[0] et $ekeys[1] (respectivement).
openssl_seal($data, $sealed, $ekeys, array($pk1,$pk2));
// libère les clés de la mémoire
@@ -230,8 +231,8 @@
<para>
<function>openssl_sign</function> calcule la signature des données
<parameter>data</parameter> en utilisant l'algorithme SHA1 (hashing)
- suivi du cryptage avec la clé privée <parameter>priv_key_id</parameter>.
- Notez que les données elles-mêmes ne sont pas encryptées.
+ suivi du chiffrage avec la clé privée <parameter>priv_key_id</parameter>.
+ Notez que les données elles-mêmes ne sont pas chiffrées.
</para>
<para>
<example>
- Next message: Damien Seguy: "[PHP-DOC] cvs: phpdoc /fr/chapters security.xml"
- Previous message: Rui Hirokawa: "[PHP-DOC] cvs: phpdoc /ja/functions openssl.xml strings.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

