key_setsecret(3) Library Functions Manual key_setsecret(3) NUME key_decryptsession, key_encryptsession, key_setsecret, key_gendes, key_secretkey_is_set - interfee pentru demonul server de chei rpc BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #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); DESCRIERE Funciile de aici sunt utilizate in cadrul mecanismului de autentificare securizata a RPC (AUTH_DES). Nu ar trebui sa fie nevoie ca programele utilizatorului sa utilizeze aceste funcii. Funcia key_decryptsession() utilizeaza numele de reea al serverului (de la distana) i ia cheia DES pentru decriptare. Aceasta utilizeaza cheia publica a serverului i cheia secreta asociata cu UID-ul efectiv al procesului apelant. Funcia key_encryptsession() este inversul lui key_decryptsession(). Aceasta cripteaza cheile DES cu cheia publica a serverului i cheia secreta asociata cu UID-ul efectiv al procesului apelant. Funcia key_gendes() este utilizata pentru a solicita serverului de chei o cheie de conversaie securizata. Funcia key_setsecret() este utilizata pentru a stabili cheia pentru UID-ul efectiv al procesului de apelare. Funcia key_secretkey_is_set() poate fi utilizata pentru a determina daca o cheie a fost stabilita pentru UID-ul efectiv al procesului apelant. VALOAREA RETURNATA Aceste funcii returneaza 1 in caz de succes i 0 in caz de eec. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |key_decryptsession(), | Sigurana firelor | MT-Safe | |key_encryptsession(), key_gendes(), | | | |key_setsecret(), | | | |key_secretkey_is_set() | | | +--------------------------------------+---------------------+---------+ NOTE Reinei ca vorbim aici despre doua tipuri de criptare. Unul este asimetric, folosind o cheie publica i una secreta. Celalalt este simetric, DES pe 64 de bii. Aceste rutine faceau parte din proiectul Linux/Doors, abandonat intre timp. CONSULTAI I crypt(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 key_setsecret(3)