perkamon - en to fr translation catalogue (19 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: des_crypt, ecb_crypt, cbc_crypt, des_setparity, DES_FAILED - fast DES encryption
fr: des_crypt, ecb_crypt, cbc_crypt, des_setparity, DES_FAILED - Cryptage DES rapide

note: type: Plain text
en: B<ecb_crypt>()  and B<cbc_crypt>()  implement the NBS DES (Data Encryption Standard).  These routines are faster and more general purpose than B<crypt>(3).  They also are able to utilize DES hardware if it is available.  B<ecb_crypt>()  encrypts in ECB (Electronic Code Book)  mode, which encrypts blocks of data independently.  B<cbc_crypt>()  encrypts in CBC (Cipher Block Chaining)  mode, which chains together successive blocks.  CBC mode protects against insertions, deletions and substitutions of blocks.  Also, regularities in the clear text will not appear in the cipher text.
fr: B<ecb_crypt>() et B<cbc_crypt>() implémentent le standard NBS DES (Data Encryption Standard). Ces routines sont plus rapides et plus générales que la classique B<crypt>(3). Elles sont aussi capables d'utiliser une puce de cryptage DES si elle est disponible. B<ecb_crypt>() encrypte en mode ECB (Electronic Code Book), ce qui encode des blocs de données indépendamment les uns des autres. B<cbc_crypt>() encrypte en mode CBC (Cipher Block Chaining), qui enchaîne le cryptage des blocs successifs. Le mode CBC protège contre les insertions, suppressions ou substitutions de blocs. De plus, les répétitions dans le texte en clair n'apparaîtront pas dans le texte chiffré.

note: type: Plain text
en: Here is how to use these routines.  The first argument, I<key>, is the 8-byte encryption key with parity.  To set the key's parity, which for DES is in the low bit of each byte, use B<des_setparity>().  The second argument, I<data>, contains the data to be encrypted or decrypted.  The third argument, I<datalen>, is the length in bytes of I<data>, which must be a multiple of 8.  The fourth argument, I<mode>, is formed by ORing together some things.  For the encryption direction OR in either B<DES_ENCRYPT> or B<DES_DECRYPT>.  For software versus hardware encryption, OR in either B<DES_HW> or B<DES_SW>.  If B<DES_HW> is specified, and there is no hardware, then the encryption is performed in software and the routine returns B<DESERR_NOHWDEVICE>.  For B<cbc_crypt>(), the argument I<ivec> is the 8-byte initialization vector for the chaining.  It is updated to the next initialization vector upon return.
fr: Voici comment utiliser ces routines. Le premier paramètre, I<key>, est la clé de codage de 8 octets avec parité. Pour définir la parité de la clé, qui pour DES est le bit de poids faible de chaque octet, utilisez B<des_setparity>(). Le second paramètre, I<data>, contient les données à crypter ou à décrypter. Le troisième paramètre, I<datalen>, est la longueur en octets de I<data>, qui doit être un multiple de 8. Le quatrième paramètre, I<mode>, est formé par un OU binaire entre différents attributs. Pour le sens de fonctionnement, il faut mettre B<DES_ENCRYPT> ou B<DES_DECRYPT>. Pour l'encryptage matériel ou logiciel, il faut ajouter B<DES_HW> ou B<DES_SW>. Si B<DES_HW> est indiqué et qu'il n'y a pas de matériel spécialisé disponible, le cryptage est réalisé en mode logiciel et la routine renvoie B<DESERR_NOHWDEVICE>. Pour B<cbc_crypt>(), le paramètre I<ivec> est un vecteur d'initialisation de 8 octets pour le chaînage. Il est mis à jour avec le prochain vecteur d'initialisation au retour.

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: No error.
fr: Pas d'erreur.

note: type: Plain text
en: Encryption succeeded, but done in software instead of the requested hardware.
fr: Cryptage réussi, mais en mode logiciel plutôt que matériel.

note: type: Plain text
en: An error occurred in the hardware or driver.
fr: Une erreur s'est produite dans le matériel ou le pilote.

note: type: Plain text
en: Bad argument to routine.
fr: Mauvais paramètre pour la routine.

note: .BR DES_FAILED\c .BR ( stat ) So far the Sun page Some additions - aeb type: Plain text
en: Given a result status I<stat>, the macro B<DES_FAILED(>I<stat>B<)> is false only for the first two statuses.
fr: Étant donné un résultat I<stat>, la macro B<DES_FAILED(>I<stat>B<)> est fausse pour les deux premiers états.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
