include dirname(dirname(__DIR__)) . '/includes/lab-nav.php'; ?>
Educational Hub

Digital Signatures (ECDSA)

In elliptic curve cryptography, your Private Key allows you to mathematically sign a message. Anyone in the world can verify that the signature is authentic using your Public Key, but no one can forge it or deduce your private key from it.

✍️

Signature Generator

Use a Private Key in hexadecimal format (256 bits) to cryptographically sign a text message.

Message SHA-256 Hash:
🔍

Signature Verifier

This panel has no access to the Private Key. Try altering a single character of the message or signature to see how mathematical validation fails.

Waiting for data...