DSA_DO_SIGN(3ssl) OpenSSL DSA_DO_SIGN(3ssl) NUME DSA_do_sign, DSA_do_verify - operaii de semnatura DSA bruta SINOPSIS #include Urmatoarele funcii au fost depreciate de la OpenSSL 3.0 i pot fi ascunse complet prin definirea OPENSSL_API_COMPAT cu o valoare de versiune adecvata, a se vedea openssl_user_macros(7): DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); int DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa); DESCRIERE Toate funciile descrise pe aceasta pagina sunt depreciate. Aplicaiile trebuie sa utilizeze in schimb EVP_PKEY_sign_init(3), EVP_PKEY_sign(3), EVP_PKEY_verify_init(3) i EVP_PKEY_verify(3). DSA_do_sign() calculeaza o semnatura digitala pe len octei a sumei de control a mesajului t dgst, utilizand cheia privata dsa i o returneaza intr-o structura DSA_SIG nou alocata. DSA_sign_setup(3) poate fi utilizat pentru a precalcula o parte din operaia de semnare in cazul in care generarea semnaturii necesita un timp foarte scurt. DSA_do_verify() verifica daca semnatura sig corespunde unei sume de control a mesajului dat dgst de dimensiune len. dsa este cheia publica a semnatarului. VALORI RETURNATE DSA_do_sign() returneaza semnatura, NULL in caz de eroare. DSA_do_verify() returneaza 1 pentru o semnatura valida, 0 pentru o semnatura incorecta i -1 in caz de eroare. Codurile de eroare pot fi obinute prin ERR_get_error(3). CONSULTAI I DSA_new(3), ERR_get_error(3), RAND_bytes(3), DSA_SIG_new(3), DSA_sign(3) ISTORIC Toate aceste funcii au fost depreciate in OpenSSL 3.0. DREPTURI DE AUTOR Drepturi de autor 2000-2021 The OpenSSL Project Authors. Toate drepturile rezervate. Liceniat sub Licena Apache 2.0 (,,License"). Nu avei voie sa utilizai acest fiier decat in conformitate cu licena. Putei obine o copie din fiierul LICENSE din distribuia sursei sau de la . 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 . 3.5.2 5 august 2025 DSA_DO_SIGN(3ssl)