LXIX. OpenSSL funkce

Varovßnφ

Tento modul je EXPERIMENT┴LN═. To znamenß, ╛e chovßnφ t∞chto funkcφ a jejich nßzvy, p°esn∞ji °eΦeno COKOLI, co je zde zdokumentovßno, se v budoucφch verzφch PHP m∙╛e BEZ OHL┴⌐EN═ zm∞nit. Berte to v ·vahu a pou╛φvejte tento modul na vlastnφ nebezpeΦφ.

Tato extenze vyu╛φvß funkce OpenSSL pro tvorbu a ov∞°ovßnφ podpis∙ a peΦet∞nφ (k≤dovßnφ) a otvφrßnφ (dek≤dovßnφ) dat. K prßci s touto extenzφ pot°ebujete OpenSSL >= 0.9.6.

OpenSSL nabφzφ mnoho vlastnostφ, kterΘ tato extenze v souΦasnosti nepodporuje. N∞kterΘ z nich mohou b²t v budoucnu p°idßny.

Obsah
openssl_free_key -- Uvolnit prost°edky klφΦe
openssl_get_privatekey -- P°ipravit soukrom² PEM klφΦ k pou╛itφ
openssl_get_publickey --  Zφskat z certifikßtu ve°ejn² klφΦ a p°ipravit ho k pou╛itφ
openssl_open -- Otev°φt zapeΦet∞nß data
openssl_seal -- ZapeΦetit (zak≤dovat) data
openssl_sign -- Generate signature
openssl_verify -- Ov∞°it podpis