Hi! Could we please enable some services and cookies to improve your experience and our website?
Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code
<?php
$publicKey = <<<PUBLIC_KEY
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq5h79Trk+6baxxJVvjz0
zpG6T0o+HXiLOKUjQOoN1x9fLR5c124rMSJL78EaTNdgucGfJjSerjXfd7invj2V
etR+i+HiUkmRLBpY6979h62joLoyzfl4NPUU9WyTtTdv8Gaw1RfLBp6HcML+ddHt
x1ozoXyh56GtNaqrTe0UCJlt+wHndVPm4fm5mcFRC8Lt6+zSjN3FmT754kuh1+fn
2M9YVFiOPyVZRuo+fmIo693C0LLAhC6ZeOVJBvyfTTPPk8fIn574a5F538bfVQBX
1z7hT+lwVZlvyX6idiWE6RZSjxctwJhoXIyzjbSX0k7b+QxVfDBb6IAmXiO74vNH
twIDAQAB
-----END PUBLIC KEY-----
PUBLIC_KEY;
$header = 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9Cg';
$payload = 'eyJzdGF0dXMiOiJTcG9uc29yIiwibmFtZSI6IlNsYXZhUm96aG5ldiIsICJleHBpcmVkIjowfQo';
$data = "$header.$payload";
$signature = "h2hYeG077sHGea-ZktD3ns-hZAnVlmb4k2_rTnKPM4Y-8-S6BcV2nEiKIi9xu7stZUhQYvi-3JVQM5tkthRMotOUaSK-019Hm1fK-jbVv2PDPOTbWk-8pR3n7jbNbIb3JBclm7g-ZtMdjqRE7pD2n2iaw4km6vhMehchQ5lsqiqjgV3zHZaUPpdNZekWUbrabWUy1yZQrVbDrLaSR-s-JhHJXHnmi_tWm9jfziPNKrhE58y0c_SWK1HaWbWaELX0cYF8zKaq7Ux9I-z-JQCcErG3B1YZL4KezZrkuyRQL6KXx42zyok10VA7B3oktasE8gIYW_aK2eMAAy64qemErw";
$verify = openssl_verify(
$data,
base64_decode(strtr($signature, '-_', '+/')),
$publicKey,
"sha256WithRSAEncryption"
);
echo base64_decode(\strtr($header, '-_', '+/'));
echo base64_decode(\strtr($payload, '-_', '+/'));
echo base64_decode(\strtr($signature, '-_', '+/'));
var_export($verify);