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-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwtWGc7cyM4SvlAep0f0E
VG3XQjhk8J9ANWovkmmizl2AZ8PunxOFRWRLv8Al/GWi0cpabtIcCwXxAg7fbnbL
YbxYmsRU2nTMvigvT5biDUNGbHETrFwTEv6VI7VhZqa2Yo0b2Pf+9sc6Bu1lsGC/
VdY/RUiQ13h629tp+KusdDrDE2eA/YyFXwRM9YNuyYbBDPwV5gTkAJrYLvcS5wL5
TiayZTuqE9/p47R9EeH/7ZyipPgCDuz6Z0VJoPqnWS7/C1ldHfR4QrOM0L9xSSKf
xMZ9XWLBSOH+nrv6awtuLqnxKC2umUiT33vzb5V88CskTGgFtpXhShQp1/emGpoh
zoMaDaKpjgGrW3nxBl3yLbXG8OZQGQD9HkGcnZcJuzlS4jeOM4v6MrpN/CodG9ub
hvCaIHAX91GL6X8HIPW+rO97qnuUikgc+EE3SckTUv4VkM+/A3+o7LkGR/dpbjJG
e060vYr7CPoXMggPHS1N0Ir0n984ym1Oh76wiFFFZGZeKAChSJwWcTOJ//7sR9hY
9k/l6MM7cW9B5cdzz617JKu+97gf2YVATlwwCpq+YRRmn8ce95mz5nyxfObH5ZV5
owUgWBzf/VYvJl3ybgMxBo0iycTQ8iawo/T47Mnqcy1aJrb6EtnZ/gknRlVE0y2x
zp6XPJEJxs2PyDaLkIvH1JkCAwEAAQ==
-----END PUBLIC KEY-----
PUBLIC_KEY;
$header = 'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9Cg';
$payload = 'eyJzdGF0dXMiOiJTcG9uc29yIiwibmFtZSI6IlNsYXZhUm96aG5ldiIsICJleHBpcmVkIjowfQo';
$data = "$header.$payload";
$signature = "oVdId-plJoy1qBf9vfBvAhMlNXMPJLMhSyD-9PaKFO7e4kM224887US7ZDOBlR8cpMQCiSVhf_TAOPIZGSJONT3zb7-wKa8cP0NIBKDQaaUAy7dD6W_Xutq9ABjP4col8zPl-deQPlbkYxgH8HxFxD4a6Dz7zUkPTpYmlR95mg5Ka3zTXh6UUiadBQXr2dDs9qZkjnYj4EZGs2X7eDCzS4nPToIqEJyFZXXagVUMS8tOHwGkWWx1piDMXfrARDUec9QQNDr0ePIr-IZfGl43xCAfStCZ0LIY4r_wv_9np-G01bv8lKKsi6FK5W_nndpOVo527EVaqoj5Gg4YkVZvIeB1o0p1qedOuZuXG2FU1sNmI5luhZkB0oO2rZDlsuuU2QDLPxJQWW-kWlUitMb0jGOkGl_BlvV7MqaPSMaPdDhRvrjVyA4j1hZSDGEjyV8u1ebo1yRK2iNTM8iRafBj0Mlt3mcefJL_l4Wj9a9U7oyUcibGwWgM_OyQN_S8jV6fhXuMBjuYP7V30AVur13RCqb4g5IVdwg5AO4nYn-CEfp_7n7ApY6lAAZUbrk_CLCDycj5pv2XTviaNti3xigSMeqFjvmJgLzdDz55S_67VIBA6gHUjFaNq4GvEX7Y4CyRlX0lE9eqbGdXERLZdFjcrnmC5YVg5DZ9XgdzrvO2w3M";
$verify = openssl_verify(
$data,
base64_decode(strtr($signature, '-_', '+/')),
$publicKey,
"SHA256"
);
echo base64_decode(\strtr($header, '-_', '+/'));
echo base64_decode(\strtr($payload, '-_', '+/'));
var_export($verify);