<?php openssl_pkey_get_public(OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $public_key): OpenSSLAsymmetricKey|false
<?php ); } $pubkeyid = openssl_pkey_get_public($sigFile); if (false === $pubkeyid) { throw new \RuntimeException('Failed loading the public key from '.$sigFile); }
<?php $stub->cut = -1; $info = openssl_x509_parse($h, false); $pin = openssl_pkey_get_public($h); $pin = openssl_pkey_get_details($pin)['key']; $pin = \array_slice(explode("\n", $pin), 1, -2); $pin = base64_decode(implode('', $pin));