openssl_spki_export
(PHP 5 >= 5.6.0, PHP 7, PHP 8)
openssl_spki_export β ΠΠΊΡΠΏΠΎΡΡ Π²ΡΠ΄ΠΊΡΠΈΡΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° Ρ ΡΠΎΡΠΌΠ°ΡΡ PEM ΡΠ· ΠΏΡΠ΄ΠΏΠΈΡΠ°Π½ΠΎΠ³ΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° Π· Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ
ΠΠΏΠΈΡ
openssl_spki_export(string $spki): string|false
ΠΠΊΡΠΏΠΎΡΡΡΡ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΠΊΠ»ΡΡ Ρ ΡΠΎΡΠΌΠ°ΡΡ PEM ΡΠ· ΠΏΡΠ΄ΠΏΠΈΡΠ°Π½ΠΎΠ³ΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° Π· Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
spki
ΠΠΎΡΠ΅ΠΊΡΠ½ΠΈΠΉ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΠΊΠ»ΡΡ ΡΠ· Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΠΊΠ»ΡΡ Ρ ΡΠΎΡΠΌΠ°ΡΡ PEM Π°Π±ΠΎ **false
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠΊΠ»ΠΈΠΊΠ°Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΡ ΡΡΠ²Π½Ρ E_WARNING
ΡΠΊΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ spki
ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π½Π΅ΠΊΠΎΡΠ΅ΠΊΡΠ½Ρ Π΄Π°Π½Ρ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ openssl_spki_export()****
ΠΠΎΠ²Π΅ΡΡΠ°Ρ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΠΊΠ»ΡΡ Ρ ΡΠΎΡΠΌΠ°ΡΡ PEM Π°Π±ΠΎ **null
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
Loading...
ΠΡΠΈΠΊΠ»Π°Π΄ #2 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ openssl_spki_export()Ρ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΠΊΠ»ΡΡ Ρ ΡΠΎΡΠΌΠ°ΡΡ PEM, ΠΎΡΡΠΈΠΌΠ°Π½ΠΈΠΉ ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°
Loading...
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- openssl_spki_new() - Π‘ΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠ΄ΠΏΠΈΡΠ°Π½ΠΎΠ³ΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° ΡΠ· Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ
- openssl_spki_verify() - ΠΠ΅ΡΠ΅Π²ΡΡΡΡ ΠΏΡΠ΄ΠΏΠΈΡΠ°Π½ΠΈΠΉ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΠΊΠ»ΡΡ ΡΠ° Π²ΠΈΠΊΠ»ΠΈΠΊ
- openssl_spki_export_challenge() - ΠΠΊΡΠΏΠΎΡΡ Π²ΠΈΠΊΠ»ΠΈΠΊΡ, ΠΏΠΎΠ²'ΡΠ·Π°Π½ΠΎΠ³ΠΎ Π· ΠΏΡΠ΄ΠΏΠΈΡΠ°Π½ΠΈΠΌ ΠΊΠ»ΡΡΠ΅ΠΌ ΡΠ° Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ
- openssl_get_md_methods() - ΠΡΡΠΈΠΌΠ°ΡΠΈ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΡΠ² Ρ Π΅ΡΡΠ²Π°Π½Π½Ρ
- openssl_csr_new() - ΠΠ΅Π½Π΅ΡΡΡ CSR
- openssl_csr_sign() - ΠΡΠ΄ΠΏΠΈΡΠ°ΡΠΈ CSR Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΠ½ΡΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΡΠΊΠ°ΡΠ° (Π°Π±ΠΎ Π½ΠΈΠΌ ΠΆΠ΅) ΡΠ° ΡΡΠ²ΠΎΡΠΈΡΠΈ ΡΠ΅ΡΡΠΈΡΡΠΊΠ°Ρ