.\" -*- coding: UTF-8 -*-
.de  Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43)
.\"
.\" Standard preamble:
.\" ========================================================================
.de  Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de  Ve \" End verbatim text
.ft R
.fi
..
.\" Set up some character translations and predefined strings.  \*(-- will
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
.\" nothing in troff, for use with C<>.
.tr \(*W-
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
.ie  n \{\
.    ds -- \(*W-
.    ds PI pi
.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
.    ds L" ""
.    ds R" ""
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds -- \|\(em\|
.    ds PI \(*p
.    ds L" ``
.    ds R" ''
.    ds C`
.    ds C'
'br\}
.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
.\" fudge factors for nroff and troff
.    
.if  n \{\
.    ds #H 0
.    ds #V .8m
.    ds #F .3m
.    ds #[ \f1
.    ds #] \fP
.\}
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
.if  t \{\
.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
.    ds #V .6m
.    ds #F 0
.    ds #[ \&
.    ds #] \&
.\}
.\" simple accents for nroff and troff
.    
.if  n \{\
.    ds ' \&
.    ds ` \&
.    ds ^ \&
.    ds , \&
.    ds ~ ~
.    ds /
.\}
.if  t \{\
.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
.\}
.\" troff and (daisy-wheel) nroff accents
.    
.ds : \k:\h'-(\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\n:u'\v'\*(#V'
.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
.ds o \k:\h'-(\n(.wu+\w'\(de'u\-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\n:u'\*(#]
.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\fI\(hy\fP\v'.25m'\h'-\*(#H'
.ds D- D\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\n:u'
.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
.ds ae a\h'-(\w'a'u*4/10)'e
.ds Ae A\h'-(\w'A'u*4/10)'E
.\" corrections for vroff
.    
.if  v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
.if  v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
.\" for low resolution devices (crt and lpr)
.    
.if  \n(.H>23 .if \n(.V>19 \
\{\
.    ds : e
.    ds 8 ss
.    ds o a
.    ds d- d\h'-1'\(ga
.    ds D- D\h'-1'\(hy
.    ds th \o'bp'
.    ds Th \o'LP'
.    ds ae ae
.    ds Ae AE
.\}
.rm #[ #] #H #V #F C
.\" ========================================================================
.\"
.IX Tytuł "OPENSSL 1SSL"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH OPENSSL 1SSL "15 kwietnia 2025 r." 3.0.16 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 NAZWA
openssl \- program wiersza poleceń do biblioteki OpenSSL
.SH SKŁADNIA
.IX Nagłówek SKŁADNIA
\&\fBopenssl\fP \&\fIpolecenie\fP [ \fIopcje\fP ... ] [ \fIparametry\fP ... ]
.PP
\&\fBopenssl\fP \fBno\-\fP\fI\s-1XXX\s0\fP [ \fIoptions\fP ]
.SH OPIS
.IX Nagłówek OPIS
OpenSSL to zestaw narzędzi kryptograficznych implementujący protokoły
sieciowe Secure Sockets Layer (\s-1SSL\s0 v2/v3) i Transport Layer Security
(\s-1TLS\s0 v1) oraz wymagane przez nie standardy kryptograficzne.
.PP
Program \fBopenssl\fP to program wiersza poleceń przeznaczony do używania
różnych funkcji kryptograficznych biblioteki \fBcrypto\fP OpenSSL z poziomu
powłoki. Można go używać do:
.PP
.Vb 8
\& o Tworzenia i zarządzania kluczami prywatnymi, publicznymi i ich
parametrami
\& o Operacji kryptograficznych na kluczach publicznych
\& o Wystawiania certyfikatów X.509, CSR oraz CRL
\& o Obliczania skrótów wiadomości i kodów uwierzytelniania wiadomości
\& o Szyfrowania i deszyfrowania
\& o Testowania klientów i serwerów SSL/TLS
\& o Obsługi poczty z podpisem S/MIME lub zaszyfrowanej
\& o Generowania i weryfikowania żądań znaczników czasowych
.Ve
.SH "PODSUMOWANIE POLECEŃ"
.IX Nagłówek "PODSUMOWANIE POLECEŃ"
The \fBopenssl\fP program provides a rich variety of commands (\fIcommand\fP in
the \*(L"\s-1SYNOPSIS\*(R"\s0 above).  Each command can have many options
and argument parameters, shown above as \&\fIoptions\fP and \fIparameters\fP.
.PP
Dostępna jest szczegółowa dokumentacja i przykłady użycia dla
najpopularniejszych podpoleceń (np. \fBopenssl\-x509\fP\|(1)). Podpoleceniem
\fBopenssl\-list\fP\|(1) można wypisać listę podpoleceń.
.PP
The command \fBno\-\fP\fI\s-1XXX\s0\fP tests whether a command of the specified
name is available.  If no command named \fI\s-1XXX\s0\fP exists, it returns 0
(success) and prints \fBno\-\fP\fI\s-1XXX\s0\fP; otherwise it returns 1 and prints
\fI\s-1XXX\s0\fP.  In both cases, the output goes to \fBstdout\fP and nothing is
printed to \fBstderr\fP.  Additional command line arguments are always
ignored.  Since for each cipher there is a command of the same name, this
provides an easy way for shell scripts to test for the availability of
ciphers in the \fBopenssl\fP program.  (\fBno\-\fP\fI\s-1XXX\s0\fP is not able to
detect pseudo\-commands such as \fBquit\fP, \&\fBlist\fP, or \fBno\-\fP\fI\s-1XXX\s0\fP
itself.)
.SS "Opcje konfiguracyjne"
.IX Podrozdział "Opcje konfiguracyjne"
Many commands use an external configuration file for some or all of their
arguments and have a \fB\-config\fP option to specify that file.  The default
name of the file is \fIopenssl.cnf\fP in the default certificate storage area,
which can be determined from the \fBopenssl\-version\fP\|(1)  command using the
\fB\-d\fP or \fB\-a\fP option.  The environment variable \fB\s-1OPENSSL_CONF\s0\fP can
be used to specify a different file location or to disable loading a
configuration (using the empty string).
.PP
Plik konfiguracyjny może być używany między innymi do ładowania modułów i
określania parametrów do generowania certyfikatów oraz liczb
losowych. Więcej szczegółów w podręczniku \fBconfig\fP\|(5).
.SS "Polecenia standardowe"
.IX Podrozdział "Polecenia standardowe"
.IP \fBasn1parse\fP 4
.IX Pozycja asn1parse
Analiza składni sekwencji \s-1ASN.1\s0.
.IP \fBca\fP 4
.IX Pozycja ca
Zarządzanie ośrodkami certyfikacji (\s-1CA\s0).
.IP \fBciphers\fP 4
.IX Pozycja ciphers
Opis zestawu dostępnych szyfrów.
.IP \fBcms\fP 4
.IX Pozycja cms
\&\s-1CMS\s0 (Cryptographic Message Syntax) command.
.IP \fBcrl\fP 4
.IX Pozycja crl
Zarządzanie listą unieważnionych certyfikatów (\s-1CRL\s0).
.IP \fBcrl2pkcs7\fP 4
.IX Pozycja crl2pkcs7
Konwersja z \s-1CRL\s0 do PKCS#7.
.IP \fBdgst\fP 4
.IX Pozycja dgst
Message Digest calculation. \s-1MAC\s0 calculations are superseded by
\&\fBopenssl\-mac\fP\|(1).
.IP \fBdhparam\fP 4
.IX Pozycja dhparam
Tworzenie i zarządzanie parametrami Diffiego\-Hellmana. Zastąpione przez
\fBgenpkey\fP\|(1) i \fBpkeyparam\fP\|(1).
.IP \fBdsa\fP 4
.IX Pozycja dsa
Zarządzanie danymi \s-1DSA\s0.
.IP \fBdsaparam\fP 4
.IX Pozycja dsaparam
\&\s-1DSA\s0 Parameter Generation and Management. Superseded by
\&\fBopenssl\-genpkey\fP\|(1) and \fBopenssl\-pkeyparam\fP\|(1).
.IP \fBec\fP 4
.IX Pozycja ec
\&\s-1EC\s0 (Elliptic curve) key processing.
.IP \fBecparam\fP 4
.IX Pozycja ecparam
Tworzenie i zmienianie parametru \s-1EC\s0.
.IP \fBenc\fP 4
.IX Pozycja enc
Szyfrowanie, odszyfrowywanie i kodowanie.
.IP \fBengine\fP 4
.IX Pozycja engine
Informacja o silnikach (modułach ładowalnych) i zarządzanie nimi.
.IP \fBerrstr\fP 4
.IX Pozycja errstr
Konwersja numeru błędu na komunikat błędu.
.IP \fBfipsinstall\fP 4
.IX Pozycja fipsinstall
\&\s-1FIPS\s0 configuration installation.
.IP \fBgendsa\fP 4
.IX Pozycja gendsa
Generation of \s-1DSA\s0 Private Key from Parameters. Superseded by
\&\fBopenssl\-genpkey\fP\|(1) and \fBopenssl\-pkey\fP\|(1).
.IP \fBgenpkey\fP 4
.IX Pozycja genpkey
Tworzenie kluczy prywatnych lub parametrów.
.IP \fBgenrsa\fP 4
.IX Pozycja genrsa
Generation of \s-1RSA\s0 Private Key. Superseded by \fBopenssl\-genpkey\fP\|(1).
.IP \fBhelp\fP 4
.IX Pozycja help
Wyświetlenie informacji o opcjach polecenia.
.IP \fBinfo\fP 4
.IX Pozycja info
Wyświetlenie różnych informacji wbudowanych w biblioteki OpenSSL.
.IP \fBkdf\fP 4
.IX Pozycja kdf
Key Derivation Functions \[en] funkcje wyprowadzania klucza.
.IP \fBlist\fP 4
.IX Pozycja list
Wypisanie algorytmów i funkcji.
.IP \fBmac\fP 4
.IX Pozycja mac
Obliczanie Message Authentication Code \[en] kodu uwierzytelniania
wiadomości.
.IP \fBnseq\fP 4
.IX Pozycja nseq
Tworzenie lub sprawdzanie sekwencji certyfikatów Netscape.
.IP \fBocsp\fP 4
.IX Pozycja ocsp
Polecenie protokołu stanu certyfikatu.
.IP \fBpasswd\fP 4
.IX Pozycja passwd
Generowanie skrótu hasła.
.IP \fBpkcs12\fP 4
.IX Pozycja pkcs12
Zarządzanie danymi w formacie PKCS#12.
.IP \fBpkcs7\fP 4
.IX Pozycja pkcs7
Zarządzanie danymi w formacie PKCS#7.
.IP \fBpkcs8\fP 4
.IX Pozycja pkcs8
Polecenie konwersji klucza prywatnego w formacie PKCS#8.
.IP \fBpkey\fP 4
.IX Pozycja pkey
Zarządzanie kluczami publicznymi i prywatnymi
.IP \fBpkeyparam\fP 4
.IX Pozycja pkeyparam
Zarządzanie parametrami algorytmu klucza publicznego.
.IP \fBpkeyutl\fP 4
.IX Pozycja pkeyutl
Polecenie operacji algorytmu kryptograficznego klucza publicznego.
.IP \fBprime\fP 4
.IX Pozycja prime
Obliczanie liczb pierwszych.
.IP \fBrand\fP 4
.IX Pozycja rand
Tworzenie pseudolosowych bajtów.
.IP \fBrehash\fP 4
.IX Pozycja rehash
Create symbolic links to certificate and \s-1CRL\s0 files named by the hash
values.
.IP \fBreq\fP 4
.IX Pozycja req
Zarządzanie żądaniami podpisu certyfikatu PKCS#10 X.509 (\s-1CSR\s0).
.IP \fBrsa\fP 4
.IX Pozycja rsa
Zarządzanie kluczem \s-1RSA\s0.
.IP \fBrsautl\fP 4
.IX Pozycja rsautl
\&\s-1RSA\s0 command for signing, verification, encryption, and
decryption. Superseded by \fBopenssl\-pkeyutl\fP\|(1).
.IP \fBs_client\fP 4
.IX Pozycja s_client
Implementacja podstawowego klienta \s-1SSL/TLS\s0 mogącego nawiązywać
przeźroczyste połączenia z odległym serwerem na \s-1SSL/TLS\s0. Służy
jedynie do testowania i dostarcza tylko podstawowej funkcjonalności
interfejsu, ale wewnętrznie korzysta z niemal pełnych możliwości biblioteki
OpenSSL \fBssl\fP.
.IP \fBs_server\fP 4
.IX Pozycja s_server
Implementacja podstawowego serwera \s-1SSL/TLS\s0 przyjmującego połączenia
od odległych klientów obsługujących \s-1SSL/TLS\s0. Służy jedynie do
testowania i dostarcza tylko podstawowej funkcjonalności interfejsu, ale
wewnętrznie korzysta z niemal pełnych możliwości biblioteki OpenSSL
\fBssl\fP. Zawiera zarówno własny protokół wiersza poleceń do testowania
funkcji \s-1SSL\s0, jak i emuluje prosty serwer sieciowy \&\s-1SSL/TLS\s0
oparty na \s-1HTTP\s0.
.IP \fBs_time\fP 4
.IX Pozycja s_time
Licznik czasu połączenia \s-1SSL\s0.
.IP \fBsess_id\fP 4
.IX Pozycja sess_id
Zarządzanie danymi sesji \s-1SSL\s0.
.IP \fBsmime\fP 4
.IX Pozycja smime
Przetwarzanie poczty S/MIME.
.IP \fBspeed\fP 4
.IX Pozycja \fBspeed\fP
Mierzenie szybkości algorytmu.
.IP \fBspkac\fP 4
.IX Pozycja spkac
\&\s-1SPKAC\s0 printing and generating command.
.IP \fBsrp\fP 4
.IX Pozycja srp
Maintain \s-1SRP\s0 password file. This command is deprecated.
.IP \fBstoreutl\fP 4
.IX Pozycja storeutl
Polecenie do wypisywania i wyświetlania certyfikatów, kluczy, CRL\-i itp.
.IP \fBts\fP 4
.IX Pozycja ts
Polecenie Time Stamping Authority.
.IP \fBverify\fP 4
.IX Pozycja verify
Weryfikacja certyfikatu X.509. Zob. też podręcznik
\fBopenssl\-verification\-options\fP\|(1).
.IP \fBversion\fP 4
.IX Pozycja version
Informacja o wersji OpenSSL.
.IP \fBx509\fP 4
.IX Pozycja x509
Zarządzanie certyfikatami X.509.
.SS "Polecenia skrótu wiadomości"
.IX Podrozdział "Polecenia skrótu wiadomości"
.IP \fBblake2b512\fP 4
.IX Pozycja blake2b512
Skrót BLAKE2b\-512
.IP \fBblake2s256\fP 4
.IX Pozycja blake2s256
Skrót BLAKE2s\-256
.IP \fBmd2\fP 4
.IX Pozycja md2
Skrót \s-1MD2\s0
.IP \fBmd4\fP 4
.IX Pozycja md4
Skrót \&\s-1MD4\s0
.IP \fBmd5\fP 4
.IX Pozycja md5
Skrót \s-1MD5\s0
.IP \fBmdc2\fP 4
.IX Pozycja mdc2
Skrót \s-1MDC2\s0
.IP \fBrmd160\fP 4
.IX Pozycja rmd160
Skrót \s-1RMD\-160\s0
.IP \fBsha1\fP 4
.IX Pozycja sha1
Skrót \s-1SHA\-1\s0
.IP \fBsha224\fP 4
.IX Pozycja sha224
Skrót \&\s-1SHA\-2 224\s0
.IP \fBsha256\fP 4
.IX Pozycja sha256
Skrót \&\s-1SHA\-2 256\s0
.IP \fBsha384\fP 4
.IX Pozycja sha384
Skrót \&\s-1SHA\-2 384\s0
.IP \fBsha512\fP 4
.IX Pozycja sha512
Skrót \&\s-1SHA\-2 512\s0
.IP \fBsha3\-224\fP 4
.IX Pozycja sha3\-224
Skrót \&\s-1SHA\-3 224\s0
.IP \fBsha3\-256\fP 4
.IX Pozycja sha3\-256
Skrót \&\s-1SHA\-3 256\s0
.IP \fBsha3\-384\fP 4
.IX Pozycja sha3\-384
Skrót \&\s-1SHA\-3 384\s0
.IP \fBsha3\-512\fP 4
.IX Pozycja sha3\-512
Skrót \&\s-1SHA\-3 512\s0
.IP \fBshake128\fP 4
.IX Pozycja shake128
Skrót \&\s-1SHA\-3 SHAKE128\s0
.IP \fBshake256\fP 4
.IX Pozycja shake256
Skrót \&\s-1SHA\-3 SHAKE256\s0
.IP \fBsm3\fP 4
.IX Pozycja sm3
Skrót \&\s-1SM3\s0
.SS "Polecenia szyfrowania, odszyfrowywania i kodowania"
.IX Podrozdział "Polecenia szyfrowania, odszyfrowywania i kodowania"
Poniższe aliasy zapewniają wygodny dostęp do najpopularniejszych kodowań i
szyfrów.
.PP
W zależności od sposobu skonfigurowania i zbudowania OpenSSL, nie wszystkie
poniższe szyfry mogą być obecne. Więcej informacji w podręczniku
\fBopenssl\-enc\fP\|(1).
.IP "\fBaes128\fP, \fBaes\-128\-cbc\fP, \fBaes\-128\-cfb\fP, \fBaes\-128\-ctr\fP, \fBaes\-128\-ecb\fP, \fBaes\-128\-ofb\fP" 4
.IX Pozycja "aes128, aes\-128\-cbc, aes\-128\-cfb, aes\-128\-ctr, aes\-128\-ecb, aes\-128\-ofb"
Szyfr \&\s-1AES\-128\s0
.IP "\fBaes192\fP, \fBaes\-192\-cbc\fP, \fBaes\-192\-cfb\fP, \fBaes\-192\-ctr\fP, \fBaes\-192\-ecb\fP, \fBaes\-192\-ofb\fP" 4
.IX Pozycja "aes192, aes\-192\-cbc, aes\-192\-cfb, aes\-192\-ctr, aes\-192\-ecb, aes\-192\-ofb"
Szyfr \&\s-1AES\-192\s0
.IP "\fBaes256\fP, \fBaes\-256\-cbc\fP, \fBaes\-256\-cfb\fP, \fBaes\-256\-ctr\fP, \fBaes\-256\-ecb\fP, \fBaes\-256\-ofb\fP" 4
.IX Pozycja "aes256, aes\-256\-cbc, aes\-256\-cfb, aes\-256\-ctr, aes\-256\-ecb, aes\-256\-ofb"
Szyfr \&\s-1AES\-256\s0
.IP "\fBaria128\fP, \fBaria\-128\-cbc\fP, \fBaria\-128\-cfb\fP, \fBaria\-128\-ctr\fP, \fBaria\-128\-ecb\fP, \fBaria\-128\-ofb\fP" 4
.IX Pozycja "aria128, aria\-128\-cbc, aria\-128\-cfb, aria\-128\-ctr, aria\-128\-ecb, aria\-128\-ofb"
Szyfr Aria\-128
.IP "\fBaria192\fP, \fBaria\-192\-cbc\fP, \fBaria\-192\-cfb\fP, \fBaria\-192\-ctr\fP, \fBaria\-192\-ecb\fP, \fBaria\-192\-ofb\fP" 4
.IX Pozycja "aria192, aria\-192\-cbc, aria\-192\-cfb, aria\-192\-ctr, aria\-192\-ecb, aria\-192\-ofb"
Szyfr Aria\-192
.IP "\fBaria256\fP, \fBaria\-256\-cbc\fP, \fBaria\-256\-cfb\fP, \fBaria\-256\-ctr\fP, \fBaria\-256\-ecb\fP, \fBaria\-256\-ofb\fP" 4
.IX Pozycja "aria256, aria\-256\-cbc, aria\-256\-cfb, aria\-256\-ctr, aria\-256\-ecb, aria\-256\-ofb"
Szyfr Aria\-256
.IP \fBbase64\fP 4
.IX Pozycja base64
Kodowanie Base64
.IP "\fBbf\fP, \fBbf\-cbc\fP, \fBbf\-cfb\fP, \fBbf\-ecb\fP, \fBbf\-ofb\fP" 4
.IX Pozycja "bf, bf\-cbc, bf\-cfb, bf\-ecb, bf\-ofb"
Szyfr Blowfish
.IP "\fBcamellia128\fP, \fBcamellia\-128\-cbc\fP, \fBcamellia\-128\-cfb\fP, \fBcamellia\-128\-ctr\fP, \fBcamellia\-128\-ecb\fP, \fBcamellia\-128\-ofb\fP" 4
.IX Pozycja "camellia128, camellia\-128\-cbc, camellia\-128\-cfb, camellia\-128\-ctr, camellia\-128\-ecb, camellia\-128\-ofb"
Szyfr Camellia\-128
.IP "\fBcamellia192\fP, \fBcamellia\-192\-cbc\fP, \fBcamellia\-192\-cfb\fP, \fBcamellia\-192\-ctr\fP, \fBcamellia\-192\-ecb\fP, \fBcamellia\-192\-ofb\fP" 4
.IX Pozycja "camellia192, camellia\-192\-cbc, camellia\-192\-cfb, camellia\-192\-ctr, camellia\-192\-ecb, camellia\-192\-ofb"
Szyfr Camellia\-192
.IP "\fBcamellia256\fP, \fBcamellia\-256\-cbc\fP, \fBcamellia\-256\-cfb\fP, \fBcamellia\-256\-ctr\fP, \fBcamellia\-256\-ecb\fP, \fBcamellia\-256\-ofb\fP" 4
.IX Pozycja "camellia256, camellia\-256\-cbc, camellia\-256\-cfb, camellia\-256\-ctr, camellia\-256\-ecb, camellia\-256\-ofb"
Szyfr Camellia\-256
.IP "\fBcast\fP, \fBcast\-cbc\fP" 4
.IX Pozycja "cast, cast\-cbc"
Szyfr \s-1CAST\s0
.IP "\fBcast5\-cbc\fP, \fBcast5\-cfb\fP, \fBcast5\-ecb\fP, \fBcast5\-ofb\fP" 4
.IX Pozycja "cast5\-cbc, cast5\-cfb, cast5\-ecb, cast5\-ofb"
Szyfr \s-1CAST5\s0
.IP \fBchacha20\fP 4
.IX Pozycja chacha20
Szyfr Chacha20
.IP "\fBdes\fP, \fBdes\-cbc\fP, \fBdes\-cfb\fP, \fBdes\-ecb\fP, \fBdes\-ede\fP, \fBdes\-ede\-cbc\fP, \fBdes\-ede\-cfb\fP, \fBdes\-ede\-ofb\fP, \fBdes\-ofb\fP" 4
.IX Pozycja "des, des\-cbc, des\-cfb, des\-ecb, des\-ede, des\-ede\-cbc, des\-ede\-cfb, des\-ede\-ofb, des\-ofb"
Szyfr \s-1DES\s0
.IP "\fBdes3\fP, \fBdesx\fP, \fBdes\-ede3\fP, \fBdes\-ede3\-cbc\fP, \fBdes\-ede3\-cfb\fP, \fBdes\-ede3\-ofb\fP" 4
.IX Pozycja "des3, desx, des\-ede3, des\-ede3\-cbc, des\-ede3\-cfb, des\-ede3\-ofb"
Szyfr Triple\-DES
.IP "\fBidea\fP, \fBidea\-cbc\fP, \fBidea\-cfb\fP, \fBidea\-ecb\fP, \fBidea\-ofb\fP" 4
.IX Pozycja "idea, idea\-cbc, idea\-cfb, idea\-ecb, idea\-ofb"
Szyfr \s-1IDEA\s0
.IP "\fBrc2\fP, \fBrc2\-cbc\fP, \fBrc2\-cfb\fP, \fBrc2\-ecb\fP, \fBrc2\-ofb\fP" 4
.IX Pozycja "rc2, rc2\-cbc, rc2\-cfb, rc2\-ecb, rc2\-ofb"
Szyfr \s-1RC2\s0
.IP \fBrc4\fP 4
.IX Pozycja rc4
Szyfr \s-1RC4\s0
.IP "\fBrc5\fP, \fBrc5\-cbc\fP, \fBrc5\-cfb\fP, \fBrc5\-ecb\fP, \fBrc5\-ofb\fP" 4
.IX Pozycja "rc5, rc5\-cbc, rc5\-cfb, rc5\-ecb, rc5\-ofb"
Szyfr \s-1RC5\s0
.IP "\fBseed\fP, \fBseed\-cbc\fP, \fBseed\-cfb\fP, \fBseed\-ecb\fP, \fBseed\-ofb\fP" 4
.IX Pozycja "seed, seed\-cbc, seed\-cfb, seed\-ecb, seed\-ofb"
Szyfr \&\s-1SEED\s0
.IP "\fBsm4\fP, \fBsm4\-cbc\fP, \fBsm4\-cfb\fP, \fBsm4\-ctr\fP, \fBsm4\-ecb\fP, \fBsm4\-ofb\fP" 4
.IX Pozycja "sm4, sm4\-cbc, sm4\-cfb, sm4\-ctr, sm4\-ecb, sm4\-ofb"
Szyfr \&\s-1SM4\s0
.SH OPCJE
.IX Nagłówek OPCJE
Dostępne opcje zależą od konkretnego polecenia. Niniejszy rozdział opisuje
najczęstsze opcje z ich standardowym zachowaniem.
.SS "Ogólne opcje"
.IX Podrozdział "Ogólne opcje"
.IP \fB\-help\fP 4
.IX Pozycja \-help
Provides a terse summary of all options.  If an option takes an argument,
the \*(L"type\*(R" of argument is also given.
.IP \fB\-\-\fP 4
.IX Pozycja \-\-
W ten sposób zamyka się listę opcji. Najbardziej przydatne, gdy jakiś
parametr z nazwą pliku zaczyna się od minusa:
.Sp
.Vb 1
\& openssl verify [flagi...] \-\- \-cert1.pem...
.Ve
.SS "Opcje formatu"
.IX Podrozdział "Opcje formatu"
Zob. podręcznik \fBopenssl\-format\-options\fP\|(1).
.SS "Opcje hasła"
.IX Podrozdział "Opcje hasła"
Zob. podręcznik \fBopenssl\-passphrase\-options\fP\|(1).
.SS "Opcja stanu losowości"
.IX Podrozdział "Opcja stanu losowości"
Przed OpenSSL 1.1.1, częstą praktyką było przechowywanie informacji o stanie
generatora liczb losowych w pliku, który był ładowany przy starcie i
nadpisywany przy wyjściu. We współczesnych systemach operacyjnych zwykle nie
jest to dłużej konieczne, ponieważ OpenSSL pobierze ziarno z zaufanego
źródła entropii, zapewnionego przez system operacyjny. Poniższe opcje są
wciąż obsługiwane w celu obsługi specjalnych platfor lub przypadków, które
mogą ich wymagać.
.PP
Zwykle błędem jest używanie tego samego pliku z ziarnem więcej niż
jednokrotnie, a każde zastosowanie \fB\-rand\fP powinno być połączone z
\fB\-writerand\fP.
.IP "\fB\-rand\fP \fIpliki\fP" 4
.IX Pozycja "\-rand pliki"
Plik lub pliki z danymi losowymi używanymi jako ziarno do generatora liczb
losowych. Można podać wiele plików, rozdzielając je separatorem zależnym od
używanego systemu operacyjnego. Separatorem jest: \[Bq];\[rq] w MS\-Windows,
\[Bq],\[rq] w OpenVMS i \[Bq]:\[rq] we wszystkich pozostałych
systemach. Innym sposobem podania wielu plików jest podanie tej opcji dla
każdego pliku z osobna.
.IP "\fB\-writerand\fP \fIplik\fP" 4
.IX Pozycja "\-writerand plik"
Zapisuje dane ziarna do podanego \fIpliku\fP przy wyjściu. Pliku można użyć
przy kolejnym wywołaniu polecenia.
.SS "Opcje weryfikacji certyfikatu"
.IX Podrozdział "Opcje weryfikacji certyfikatu"
Zob. podręcznik \fBopenssl\-verification\-options\fP\|(1).
.SS "Opcje formatu nazwy"
.IX Podrozdział "Opcje formatu nazwy"
Zob. podręcznik \fBopenssl\-namedisplay\-options\fP\|(1).
.SS "\s-1TLS\s0 Version Options"
.IX Podrozdział "Opcje wersji TLS"
Several commands use \s-1SSL, TLS,\s0 or \s-1DTLS.\s0 By default, the
commands use \s-1TLS\s0 and clients will offer the lowest and highest
protocol version they support, and servers will pick the highest version
that the client offers that is also supported by the server.
.PP
The options below can be used to limit which protocol versions are used, and
whether \s-1TCP\s0 (\s-1SSL\s0 and \s-1TLS\s0) or \s-1UDP\s0 (\s-1DTLS\s0)
is used.  Note that not all protocols and flags may be available, depending
on how OpenSSL was built.
.IP "\fB\-ssl3\fP, \fB\-tls1\fP, \fB\-tls1_1\fP, \fB\-tls1_2\fP, \fB\-tls1_3\fP, \fB\-no_ssl3\fP, \fB\-no_tls1\fP, \fB\-no_tls1_1\fP, \fB\-no_tls1_2\fP, \fB\-no_tls1_3\fP" 4
.IX Pozycja "\-ssl3, \-tls1, \-tls1_1, \-tls1_2, \-tls1_3, \-no_ssl3, \-no_tls1, \-no_tls1_1, \-no_tls1_2, \-no_tls1_3"
These options require or disable the use of the specified \s-1SSL\s0 or
\s-1TLS\s0 protocols.  When a specific \s-1TLS\s0 version is required, only
that version will be offered or accepted.  Only one specific protocol can be
given and it cannot be combined with any of the \fBno_\fP options.  The \fBno_*\fP
options do not work with \fBs_time\fP and \fBciphers\fP commands but work with
\&\fBs_client\fP and \fBs_server\fP commands.
.IP "\fB\-dtls\fP, \fB\-dtls1\fP, \fB\-dtls1_2\fP" 4
.IX Pozycja "\-dtls, \-dtls1, \-dtls1_2"
These options specify to use \s-1DTLS\s0 instead of \s-1TLS.\s0 With
\fB\-dtls\fP, clients will negotiate any supported \s-1DTLS\s0 protocol
version.  Use the \fB\-dtls1\fP or \fB\-dtls1_2\fP options to support only
\s-1DTLS1.0\s0 or \s-1DTLS1.2,\s0 respectively.
.SS "Opcje silnika"
.IX Podrozdział "Opcje silnika"
.IP "\fB\-engine\fP \fIid\fP" 4
.IX Pozycja "\-engine id"
Load the engine identified by \fIid\fP and use all the methods it implements
(algorithms, key storage, etc.), unless specified otherwise in the
command\-specific documentation or it is configured to do so, as described in
\&\*(L"Engine Configuration\*(R" in \fBconfig\fP\|(5).
.Sp
Silnik zostanie użyty do identyfikatorów kluczy podanych opcją \fB\-key\fP i
podobnymi opcjami, gdy poda się opcję taką jak \fB\-keyform engine\fP.
.Sp
Specjalnym przypadkiem jest silnik \[Bq]loader_attic\[rq], który jest
przeznaczony do wewnętrznych testów OpenSSL i obsługuje ładowanie kluczy,
parametrów, certyfikatów i CRL\-i z plików. Gdy korzysta się z tego silnika,
pliki z takimi poświadczeniami są odczytywane poprzez ten
silnik. Korzystanie z postaci \[Bq]file:\[rq] jest opcjonalne, wystarczy sam
plik (ścieżka).
.PP
Options specifying keys, like \fB\-key\fP and similar, can use the generic
OpenSSL engine key loading \s-1URI\s0 scheme
\f(CW\*(C`org.openssl.engine:\*(C'\fP to retrieve private keys and public keys.
The \s-1URI\s0 syntax is as follows, in simplified form:
.PP
.Vb 1
\& org.openssl.engine:{id\-silnika}:{id\-klucza}
.Ve
.PP
Where \f(CW\*(C`{engineid}\*(C'\fP is the identity/name of the engine, and
\f(CW\*(C`{keyid}\*(C'\fP is a key identifier that's acceptable by that engine.
For example, when using an engine that interfaces against a PKCS#11
implementation, the generic key \s-1URI\s0 would be something like this
(this happens to be an example for the PKCS#11 engine that's part of
OpenSC):
.PP
.Vb 1
\& \-key org.openssl.engine:pkcs11:label_jakis\-klucz\-prywatny
.Ve
.PP
As a third possibility, for engines and providers that have implemented
their own \s-1\fBOSSL_STORE_LOADER\s0\fP\|(3),
\f(CW\*(C`org.openssl.engine:\*(C'\fP should not be necessary.  For a PKCS#11
implementation that has implemented such a loader, the PKCS#11 \s-1URI\s0 as
defined in \s-1RFC 7512\s0 should be possible to use directly:
.PP
.Vb 1
\& \-key pkcs11:object=jakis\-klucz\-prywatny;pin\-value=1234
.Ve
.SS "Opcje dostawcy"
.IX Podrozdział "Opcje dostawcy"
.IP "\fB\-provider\fP \fInazwa\fP" 4
.IX Pozycja "\-provider nazwa"
Load and initialize the provider identified by \fIname\fP. The \fIname\fP can be
also a path to the provider module. In that case the provider name will be
the specified path and not just the provider module name.  Interpretation of
relative paths is platform specific. The configured
\&\*(L"\s-1MODULESDIR\*(R"\s0 path, \fB\s-1OPENSSL_MODULES\s0\fP environment
variable, or the path specified by \fB\-provider\-path\fP is prepended to
relative paths.  See \fBprovider\fP\|(7) for a more detailed description.
.IP "\fB\-provider\-path\fP \fIścieżka\fP" 4
.IX Pozycja "\-provider\-path ścieżka"
Specifies the search path that is to be used for looking for providers.
Equivalently, the \fB\s-1OPENSSL_MODULES\s0\fP environment variable may be set.
.IP "\fB\-propquery\fP \fIklauzula\fP" 4
.IX Pozycja "\-propquery klauzula"
Określa \fIklauzulę zapytań o właściwości\fP do użycia przy pobieraniu
algorytmów od załadowanych dostawców. Więcej informacji w podręczniku
\fBproperty\fP\|(7)
.SH ŚRODOWISKO
.IX Nagłówek ŚRODOWISKO
Biblioteki OpenSSL mogą przyjmować pewne parametry konfiguracyjne ze
środowiska.
.PP
For information about all environment variables used by the OpenSSL
libraries, such as \fB\s-1OPENSSL_CONF\s0\fP, \fB\s-1OPENSSL_MODULES\s0\fP, and
\fB\s-1OPENSSL_TRACE\s0\fP, see \fBopenssl\-env\fP\|(7).
.PP
For information about the use of environment variables in configuration, see
\*(L"\s-1ENVIRONMENT\*(R"\s0 in \fBconfig\fP\|(5).
.PP
Informacje o określonych poleceniach opisano w podręcznikach
\fBopenssl\-engine\fP\|(1), \&\fBopenssl\-rehash\fP\|(1) i \fBtsget\fP\|(1).
.PP
For information about querying or specifying \s-1CPU\s0 architecture flags,
see \&\fBOPENSSL_ia32cap\fP\|(3), and \fBOPENSSL_s390xcap\fP\|(3).
.PP
\&\fBopenssl\-asn1parse\fP\|(1), \&\fBopenssl\-ca\fP\|(1),
\&\fBopenssl\-ciphers\fP\|(1), \&\fBopenssl\-cms\fP\|(1), \&\fBopenssl\-crl\fP\|(1),
\&\fBopenssl\-crl2pkcs7\fP\|(1), \&\fBopenssl\-dgst\fP\|(1),
\&\fBopenssl\-dhparam\fP\|(1), \&\fBopenssl\-dsa\fP\|(1),
\&\fBopenssl\-dsaparam\fP\|(1), \&\fBopenssl\-ec\fP\|(1), \&\fBopenssl\-ecparam\fP\|(1),
\&\fBopenssl\-enc\fP\|(1), \&\fBopenssl\-engine\fP\|(1), \&\fBopenssl\-errstr\fP\|(1),
\&\fBopenssl\-gendsa\fP\|(1), \&\fBopenssl\-genpkey\fP\|(1),
\&\fBopenssl\-genrsa\fP\|(1), \&\fBopenssl\-kdf\fP\|(1), \&\fBopenssl\-list\fP\|(1),
\&\fBopenssl\-mac\fP\|(1), \&\fBopenssl\-nseq\fP\|(1), \&\fBopenssl\-ocsp\fP\|(1),
\&\fBopenssl\-passwd\fP\|(1), \&\fBopenssl\-pkcs12\fP\|(1), \&\fBopenssl\-pkcs7\fP\|(1),
\&\fBopenssl\-pkcs8\fP\|(1), \&\fBopenssl\-pkey\fP\|(1),
\&\fBopenssl\-pkeyparam\fP\|(1), \&\fBopenssl\-pkeyutl\fP\|(1),
\&\fBopenssl\-prime\fP\|(1), \&\fBopenssl\-rand\fP\|(1), \&\fBopenssl\-rehash\fP\|(1),
\&\fBopenssl\-req\fP\|(1), \&\fBopenssl\-rsa\fP\|(1), \&\fBopenssl\-rsautl\fP\|(1),
\&\fBopenssl\-s_client\fP\|(1), \&\fBopenssl\-s_server\fP\|(1),
\&\fBopenssl\-s_time\fP\|(1), \&\fBopenssl\-sess_id\fP\|(1),
\&\fBopenssl\-smime\fP\|(1), \&\fBopenssl\-speed\fP\|(1), \&\fBopenssl\-spkac\fP\|(1),
\&\fBopenssl\-srp\fP\|(1), \&\fBopenssl\-storeutl\fP\|(1), \&\fBopenssl\-ts\fP\|(1),
\&\fBopenssl\-verify\fP\|(1), \&\fBopenssl\-version\fP\|(1), \&\fBopenssl\-x509\fP\|(1),
\&\fBconfig\fP\|(5), \&\fBcrypto\fP\|(7), \&\fBopenssl\-env\fP\|(7).  \&\fBssl\fP\|(7),
\&\fBx509v3_config\fP\|(5)
.SH HISTORIA
.IX Nagłówek HISTORIA
The \fBlist\fP \-\fI\s-1XXX\s0\fP\fB\-algorithms\fP options were added in OpenSSL
1.0.0; For notes on the availability of other commands, see their individual
manual pages.
.PP
Opcja \fB\-issuer_checks\fP została uznana za przestarzałą według stanu na
OpenSSL 1.1.0 i jest po cichu ignorowana.
.PP
Opcje \fB\-xcertform\fP i \fB\-xkeyform\fP są przestarzałe od OpenSSL 3.0 i nie
odnoszą skutku.
.PP
Tryb interaktywny, który można było przywołać uruchamiając \[Bq]openssl\[rq]
bez żadnych argumentów, usunięto w OpenSSL 3.0; obecnie uruchomienie
programu bez argumentów odpowiada podaniu \[Bq]openssl help\[rq].
.SH PRAWA\ AUTORSKIE
.IX Nagłówek PRAWA\ AUTORSKIE
Copyright 2000\-2023 The OpenSSL Project Authors. All Rights Reserved.
.PP
Licensed under the Apache License 2.0 (the \*(L"License\*(R").  You may not
use this file except in compliance with the License.  You can obtain a copy
in the file \s-1LICENSE\s0 in the source distribution or at
<https://www.openssl.org/source/license.html>.
.PP
.SH TŁUMACZENIE
Tłumaczenie niniejszej strony podręcznika:
Daniel Koć <kocio@linuxnews.pl>,
Robert Luberda <robert@debian.org>
i
Michał Kułach <michal.kulach@gmail.com>
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .
