key_setsecret(3) Library Functions Manual key_setsecret(3) NOMBRE key_decryptsession, key_encryptsession, key_setsecret, key_gendes, key_secretkey_is_set - interfaces con el demonio servidor de claves de rpc BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #include int key_decryptsession(char *remotename, des_block *deskey); int key_encryptsession(char *remotename, des_block *deskey); int key_gendes(des_block *deskey); int key_setsecret(char *key); int key_secretkey_is_set(void); DESCRIPCION 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. VALOR DEVUELTO Estas funciones devuelven 1 en caso de exito y 0 si fallan. ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-----------------------------+--------------------+-------------------+ |Interfaz | Atributo | Valor | +-----------------------------+--------------------+-------------------+ |key_decryptsession(), | Seguridad del hilo | Multi-hilo seguro | |key_encryptsession(), | | | |key_gendes(), | | | |key_setsecret(), | | | |key_secretkey_is_set() | | | +-----------------------------+--------------------+-------------------+ NOTAS 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. VEASE TAMBIEN crypt(3) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Miguel Perez Ibars Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de manual de Linux 6.06 31 Octubre 2023 key_setsecret(3)