OPENSSL-DSA(1ssl) OpenSSL OPENSSL-DSA(1ssl) NUME openssl-dsa - procesarea cheilor DSA SINOPSIS openssl dsa [-help] [-inform DER|PEM] [-outform DER|PEM] [-in nume-fiier] [-passin argument] [-out nume-fiier] [-passout arg] [-aes128] [-aes192] [-aes256] [-aria128] [-aria192] [-aria256] [-camellia128] [-camellia192] [-camellia256] [-des] [-des3] [-idea] [-text] [-noout] [-modulus] [-pubin] [-pubout] [-pvk-strong] [-pvk-weak] [-pvk-none] [-engine id] [-provider nume] [-provider-path ruta] [-provparam [nume:]cheie=valoare] [-propquery propq] DESCRIERE Aceasta comanda proceseaza cheile DSA. Acestea pot fi convertite intre diferite formate, iar componentele lor pot fi imprimate. Nota Aceasta comanda utilizeaza formatul tradiional compatibil SSLeay pentru criptarea cheilor private: aplicaiile mai noi ar trebui sa utilizeze formatul PKCS#8, mai sigur, utilizand pkcs8. OPIUNI -help Afieaza acest mesaj de utilizare. -inform DER|PEM Formatul de intrare al cheii; nespecificat in mod implicit. Consultai openssl-format-options(1) pentru detalii. -outform DER|PEM Formatul de ieire al cheii; implicit este PEM. Consultai openssl-format-options(1) pentru detalii. Cheile private sunt o secvena de ASN.1 INTEGERS: versiunea (zero), p, q, g i componentele cheii publice i private. Cheile publice sunt o structura SubjectPublicKeyInfo de tip DSA. Formatul PEM accepta i date PKCS#8. -in nume-fiier Aceasta specifica numele fiierului de intrare din care se citete o cheie sau intrarea standard daca aceasta opiune nu este specificata. Daca cheia este criptata, va fi solicitata o fraza de acces. -out nume-fiier Aceasta specifica numele fiierului de ieire in care se va scrie o cheie sau ieirea standard, daca nu este specificata. Daca sunt definite opiuni de criptare, va fi solicitata o fraza de acces. Numele fiierului de ieire nu trebuie sa fie acelai cu numele fiierului de intrare. -passin argument, -passout argument Sursa parolei pentru fiierul de intrare i de ieire. Pentru mai multe informaii despre formatul argument, consultai openssl-passphrase-options(1). -aes128, -aes192, -aes256, -aria128, -aria192, -aria256, -camellia128, -camellia192, -camellia256, -des, -des3, -idea Aceste opiuni cripteaza cheia privata cu algoritmul specificat inainte de a o afia. Se solicita introducerea unei fraze de acces. Daca nu este specificata niciuna dintre aceste opiuni, cheia este scrisa in text simplu. Aceasta inseamna ca aceasta comanda poate fi utilizata pentru a elimina fraza de acces dintr-o cheie, fara a specifica nicio opiune de criptare, sau pentru a adauga sau modifica fraza de acces, prin definirea acestor opiuni. Aceste opiuni pot fi utilizate numai cu fiiere de ieire in format PEM. -text Afieaza componentele i parametrii cheii publice i private. -noout Aceasta opiune impiedica ieirea versiunii codificate a cheii. -modulus Aceasta opiune afieaza valoarea componentei cheii publice a cheii. -pubin In mod implicit, o cheie privata este citita de la intrare. Cu aceasta opiune, se citete in schimb o cheie publica. Daca intrarea nu conine o cheie publica, ci o cheie privata, se utilizeaza partea sa publica. -pubout In mod implicit, se genereaza o cheie privata. Cu aceasta opiune, se va genera in schimb o cheie publica. Aceasta opiune este activata automat daca intrarea este o cheie publica. -pvk-strong Activeaza nivelul de codificare PVK ,,Strong" (implicit). -pvk-weak Activeaza nivelul de codificare PVK ,,Weak". -pvk-none Nu impune(aplica) codificarea PVK. -engine id Consultai seciunea <iuni motor>> din openssl(1). Aceasta opiune este depreciata. -provider nume -provider-path ruta -provparam [nume:]key=valoare -propquery propq Consultai ,,Opiuni furnizor" in openssl(1), provider(7) i property(7). Comanda openssl-pkey(1) este capabila sa efectueze toate operaiile pe care le poate efectua aceasta comanda, precum i sa accepte alte tipuri de chei publice. EXEMPLE Documentaia pentru comanda openssl-pkey(1) conine exemple echivalente cu cele enumerate aici. Pentru a elimina fraza de acces dintr-o cheie privata DSA: openssl dsa -in key.pem -out keyout.pem Pentru a cripta o cheie privata utilizand DES triplu: openssl dsa -in key.pem -des3 -out keyout.pem Pentru a converti o cheie privata din format PEM in format DER: openssl dsa -in key.pem -outform DER -out keyout.der Pentru a afia componentele unei chei private la ieirea standard: openssl dsa -in key.pem -text -noout Pentru a emite doar partea publica a unei chei private: openssl dsa -in key.pem -pubout -out pubkey.pem CONSULTAI I openssl(1), openssl-pkey(1), openssl-dsaparam(1), openssl-gendsa(1), openssl-rsa(1), openssl-genrsa(1) ISTORIC Opiunea -engine a fost depreciata in OpenSSL 3.0. DREPTURI DE AUTOR Drepturi de autor 2000-2023 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 OPENSSL-DSA(1ssl)