.\" -*- coding: UTF-8 -*- .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .de IX .. .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .if n .ds AD l .\" .\" Required to disable full justification in groff 1.23.0. .\" ======================================================================== .\" .IX Titlu "EVP_PKEY_PRINT_PRIVATE 3ssl" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH EVP_PKEY_PRINT_PRIVATE 3ssl "5 august 2025" 3.5.2 OpenSSL .if n .ad l .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .nh .SH NUME EVP_PKEY_print_public, EVP_PKEY_print_private, EVP_PKEY_print_params, EVP_PKEY_print_public_fp, EVP_PKEY_print_private_fp, EVP_PKEY_print_params_fp \- rutine de imprimare a algoritmului cu cheie publică .SH SINOPSIS .IX Antet SINOPSIS .Vb 1 \& #include \& \& int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, \& int indent, ASN1_PCTX *pctx); \& int EVP_PKEY_print_public_fp(FILE *fp, const EVP_PKEY *pkey, \& int indent, ASN1_PCTX *pctx); \& int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, \& int indent, ASN1_PCTX *pctx); \& int EVP_PKEY_print_private_fp(FILE *fp, const EVP_PKEY *pkey, \& int indent, ASN1_PCTX *pctx); \& int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, \& int indent, ASN1_PCTX *pctx); \& int EVP_PKEY_print_params_fp(FILE *fp, const EVP_PKEY *pkey, \& int indent, ASN1_PCTX *pctx); .Ve .SH DESCRIERE .IX Antet DESCRIERE Funcțiile \fBEVP_PKEY_print_public()\fP, \fBEVP_PKEY_print_private()\fP și \&\fBEVP_PKEY_print_params()\fP imprimă componentele publice, private sau parametrii cheii \fIpkey\fP. Cheia este trimisă la \fBBIO\fP \fIout\fP într\-o formă lizibilă de către om. Parametrul \fIindent\fP indică măsura în care imprimarea trebuie să fie indentată. .PP Parametrul \fIpctx\fP permite reglarea fină a rezultatelor imprimării prin utilizarea opțiunilor de imprimare ASN1. Dacă \fIpctx\fP este definit la NULL, vor fi utilizate valorile implicite. .PP Funcțiile \fBEVP_PKEY_print_public_fp()\fP, \fBEVP_PKEY_print_private_fp()\fP și \&\fBEVP_PKEY_print_params_fp()\fP fac același lucru ca funcțiile bazate pe \fBBIO\fP, dar utilizează \fBFILE\fP \fIfp\fP în loc. .SH NOTE .IX Antet NOTE În prezent, niciun algoritm cu cheie publică nu include opțiuni în parametrul \fIpctx\fP. .PP Dacă cheia nu include toate componentele indicate de funcție, atunci vor fi imprimate numai cele conținute în cheie. De exemplu, transmiterea unei chei publice către \fBEVP_PKEY_print_private()\fP va imprima numai componentele publice. .SH "VALORI RETURNATE" .IX Antet "VALORI RETURNATE" Toate aceste funcții returnează 1 pentru succes și 0 sau o valoare negativă pentru eșec. În special, o valoare de returnare de \-2 indică faptul că operația nu este acceptată de algoritmul cheii publice. .SH "CONSULTAȚI ȘI" .IX Antet "CONSULTAȚI ȘI" \&\fBEVP_PKEY_CTX_new\fP\|(3), \&\fBEVP_PKEY_keygen\fP\|(3) .SH ISTORIC .IX Antet ISTORIC Funcțiile \fBEVP_PKEY_print_public()\fP, \fBEVP_PKEY_print_private()\fP și \fBEVP_PKEY_print_params()\fP au fost adăugate în OpenSSL 1.0.0. .PP Funcțiile \fBEVP_PKEY_print_public_fp()\fP, \fBEVP_PKEY_print_private_fp()\fP și \fBEVP_PKEY_print_params_fp()\fP au fost adăugate în OpenSSL 3.0. .SH "DREPTURI DE AUTOR" .IX Antet "DREPTURI DE AUTOR" Drepturi de autor 2006\-2021 The OpenSSL Project Authors. Toate drepturile rezervate. .PP Licențiat sub Licența Apache 2.0 („License”). Nu aveți voie să utilizați acest fișier decât în conformitate cu licența. Puteți obține o copie din fișierul LICENSE din distribuția sursei sau de la . .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .