Provided by:
manpages-es_1.55-10_all 
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)