openssl_spki_export_challenge

(PHP 5 >= 5.6.0, PHP 7, PHP 8)

openssl_spki_export_challengeExporte le challenge associé avec la clé publique signée

Description

openssl_spki_export_challenge(string $spki): string|false

Exporte le challenge associé avec la clé publique signée.

Liste de paramètres

spki

Une clé publique signée valide

Valeurs de retour

Retourne le challenge associé sous la forme d'une chaîne de caractères ou false en cas d'échec.

Erreurs / Exceptions

Émets une alerte de niveau E_WARNING si un argument invalide est passé via le paramètre spki.

Exemples

Exemple #1 Exemple avec openssl_spki_export_challenge()

Extrait le challenge associé sous la forme d'une chaîne de caractères ou null en cas d'échec.

<?php
$pkey 
openssl_pkey_new('secret password');
$spkac openssl_spki_new($pkey'challenge string');
$challenge openssl_spki_export_challenge(preg_replace('/SPKAC=/'''$spkac));
?>

Exemple #2 Exemple avec openssl_spki_export_challenge() depuis <keygen>

Extrait le challenge associé issue d'un élément <keygen>

<?php
$challenge 
openssl_spki_export_challenge(preg_replace('/SPKAC=/'''$_POST['spkac']));
?>
<keygen name="spkac" challenge="challenge string" keytype="RSA">

Voir aussi

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top