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