EC_GFP_SIMPLE_METHOD(3ssl) OpenSSL EC_GFP_SIMPLE_METHOD(3ssl) NUME EC_GFp_simple_method, EC_GFp_mont_method, EC_GFp_nist_method, EC_GFp_nistp224_method, EC_GFp_nistp256_method, EC_GFp_nistp521_method, EC_GF2m_simple_method, EC_METHOD_get_field_type - funcii pentru obinerea obiectelor EC_METHOD 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): const EC_METHOD *EC_GFp_simple_method(void); const EC_METHOD *EC_GFp_mont_method(void); const EC_METHOD *EC_GFp_nist_method(void); const EC_METHOD *EC_GFp_nistp224_method(void); const EC_METHOD *EC_GFp_nistp256_method(void); const EC_METHOD *EC_GFp_nistp521_method(void); const EC_METHOD *EC_GF2m_simple_method(void); int EC_METHOD_get_field_type(const EC_METHOD *meth); DESCRIERE Toate funciile const EC_METHOD *EC_GF* au fost depreciate in OpenSSL 3.0, deoarece EC_METHOD nu mai este un concept public. Biblioteca Elliptic Curve ofera o serie de implementari diferite printr-o singura interfaa comuna. Atunci cand se construiete o curba folosind EC_GROUP_new (vezi EC_GROUP_new(3)), trebuie furnizata o metoda de implementare. Toate funciile descrise aici returneaza un indicator const catre o structura EC_METHOD care poate fi transmisa catre EC_GROUP_NEW. Este important sa se utilizeze tipul de implementare corect pentru forma curbei selectate. Pentru curbele F2^m exista o singura opiune de implementare, i anume EC_GF2_simple_method. Pentru curbele Fp, implementarea cu cel mai mic numitor comun este implementarea EC_GFp_simple_method. Toate celelalte implementari se bazeaza pe aceasta. EC_GFp_mont_method se bazeaza pe EC_GFp_simple_method, dar adauga utilizarea multiplicarii Montgomery (a se vedea BN_mod_mul_montgomery(3)). EC_GFp_nist_method ofera o implementare optimizata pentru utilizarea cu curbele recomandate de NIST (curbele NIST sunt disponibile prin EC_GROUP_new_by_curve_name, aa cum este descris in EC_GROUP_new(3)). Funciile EC_GFp_nistp224_method, EC_GFp_nistp256_method i EC_GFp_nistp521_method ofera implementari optimizate pe 64 de bii pentru curbele NIST P224, P256 i P521. Reinei insa ca aceste implementari nu sunt disponibile pe toate platformele. EC_METHOD_get_field_type() a fost depreciata in OpenSSL 3.0. Aplicaiile ar trebui sa utilizeze EC_GROUP_get_field_type() ca inlocuitor (a se vedea EC_GROUP_copy(3)). VALORI RETURNATE Toate funciile EC_GFp* i EC_GF2m_simple_method returneaza intotdeauna un indicator const catre o structura EC_METHOD. EC_METHOD_get_field_type returneaza un numar intreg care identifica tipul de camp pe care il accepta structura EC_METHOD. CONSULTAI I crypto(7), EC_GROUP_new(3), EC_GROUP_copy(3), EC_POINT_new(3), EC_POINT_add(3), EC_KEY_new(3), d2i_ECPKParameters(3), BN_mod_mul_montgomery(3) ISTORIC EC_GFp_simple_method(), EC_GFp_mont_method(void), EC_GFp_nist_method(), EC_GFp_nistp224_method(), EC_GFp_nistp256_method(), EC_GFp_nistp521_method(), EC_GF2m_simple_method() i EC_METHOD_get_field_type() au fost depreciate in OpenSSL 3.0. DREPTURI DE AUTOR Drepturi de autor 2013-2020 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 EC_GFP_SIMPLE_METHOD(3ssl)