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ÓN

       Estas funciones se usan dentro del mecanismo de autenticación segura de RPC (AUTH_DES). Los programas  de
       usuario no debería utilizarlas.

       La  función  key_decryptsession()  usa  el  nombre  de red del servidor (remoto) y toma la clave DES para
       descifrar. Usa la clave pública del servidor y la clave privada asociada con el UID efectivo del  proceso
       invocador.

       La función key_encryptsession() es la inversa de key_decryptsession().  Cifra las claves DES con la clave
       pública del servidor y la clave privada asociada con el UID efectivo del proceso invocador.

       La función key_gendes() se emplea para pedir al servidor de claves una clave de conversación segura.

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

       La función 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 encriptación. Uno es asimétrico usando una clave pública y
       otra privada. El otro es simétrico, el DES de 64 bits.
       Estas rutinas eran parte del proyecto linux/doors, abandonado hoy en día.

VALOR DEVUELTO

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

VÉASE TAMBIÉN

       crypt(3)

rpc seguro                                        18 julio 2002                                 KEY_SETSECRET(3)