Man page - key_encryptsession(3)

Packages contains this manual

Available languages:

en fr es ja ru ro

Manual

key_setsecret

NOM
BIBLIOTHÈQUE
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉE
ATTRIBUTS
NOTES
VOIR AUSSI
TRADUCTION

NOM

key_decryptsession, key_encryptsession, key_setsecret, key_gendes, key_secretkey_is_set - Interface pour le démon générateur de clé RPC.

BIBLIOTHÈQUE

BibliothĂšque C standard ( libc , -lc )

SYNOPSIS

#include <rpc/rpc.h>

int key_decryptsession(char * nom_distant , des_block * clé_des );
int key_encryptsession(char *
nom_distant , des_block * clé_des );

int key_gendes(des_block * clé_des );

int key_setsecret(char * clé );
int key_secretkey_is_set(void);

DESCRIPTION

Ces fonctions sont utilisĂ©es dans le mĂ©canisme d’authentification des RPC sĂ©curisĂ©es (AUTH_DES). Les programmes utilisateurs ne devraient pas en avoir besoin.

La fonction key_decryptsession () utilise le nom du serveur (distant) et effectue un dĂ©codage avec la clĂ© DES transmise. Elle utilise la clĂ© publique du serveur et la clĂ© privĂ©e associĂ©e avec l’UID effectif du processus appelant.

La fonction key_encryptsession () est l’inverse de key_decryptsession (). Elle crypte les clĂ©s DES avec la clĂ© publique du serveur et la clĂ© secrĂšte associĂ©e Ă  l’UID effectif du processus appelant.

La fonction key_gendes () est utilisée pour demander à un serveur une clé de session sécurisée.

La fonction key_setsecret () dĂ©finit la clĂ© associĂ©e Ă  l’UID effectif du processus appelant.

La fonction key_secretkey_is_set () sert Ă  savoir su une clĂ© a Ă©tĂ© enregistrĂ©e pour l’UID effectif du processus appelant.

VALEUR RENVOYÉE

Ces fonctions renvoient 1 si elles réussissent et zéro si elles échouent.

ATTRIBUTS

Pour une explication des termes utilisés dans cette section, consulter attributes (7).

Image grohtml-3867075-1.png

NOTES

Notez bien qu’il y a deux types de cryptage ici : l’un est asymĂ©trique, avec une clĂ© publique et une clĂ© secrĂšte. L’autre est symĂ©trique, avec la clĂ© DES 64-bits.

Ces routines faisaient partie du projet Linux/Doors, à présent abandonné.

VOIR AUSSI

crypt (3)

TRADUCTION

La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org> et David Prévot <david@tilapin.org>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n’y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .