Provided by: manpages-es_1.55-10_all bug

NOMBRE

       key_decryptsession,   key_encryptsession,   key_setsecret,  key_gendes,
       key_secretkey_is_set - interfaces con el demonio servidor de claves  de
       rpc

SINOPSIS

       #include <rpc/rpc.h>

       int key_decryptsession(const char *remotename, des_block *deskey);

       int key_encryptsession(const char *remotename, des_block *deskey);

       int key_gendes(des_block *deskey);

       int key_setsecret(const char *key);

       int key_secretkey_is_set(void);

DESCRIPCI'ON

       Estas funciones se usan dentro del mecanismo de autenticacion segura de
       RPC (AUTH_DES). Los programas de usuario no deberia utilizarlas.

       La funcion key_decryptsession() usa  el  nombre  de  red  del  servidor
       (remoto)  y  toma la clave DES para descifrar. Usa la clave publica del
       servidor y la clave privada asociada con el UID  efectivo  del  proceso
       invocador.

       La  funcion key_encryptsession() es la inversa de key_decryptsession().
       Cifra las claves DES con la clave  publica  del  servidor  y  la  clave
       privada asociada con el UID efectivo del proceso invocador.

       La  funcion key_gendes() se emplea para pedir al servidor de claves una
       clave de conversacion segura.

       La funcion key_setsecret() se emplea para establecer la clave  del  UID
       efectivo del proceso invocador.

       La  funcion  key_secretkey_is_set() puede ser utilizada para determinar
       si se ha asignado una clave para el UID efectivo del proceso invocador.

NOTA

       Por favor observe que  hablamos  de  dos  tipos  encriptacion.  Uno  es
       asimetrico  usando  una  clave  publica  y  otra  privada.  El  otro es
       simetrico, el DES de 64 bits.
       Estas rutinas eran parte del proyecto linux/doors,  abandonado  hoy  en
       dia.

VALOR DEVUELTO

       Estas funciones devuelven 1 en caso de exito y 0 si fallan.

V'EASE TAMBI'EN

       crypt(3)