EC P-256 signature SHA-256 (verification only)


Important note: this program is doing what it promises but the programming itself is of very poor quality and for demonstration purposes only. Never ever use this program as source for your own programs because there are a lot of conversions to get it run.

Get more information about this program on my webpage Elliptic key string signature (ECDSA) with IEEE P1363 encoding


Insert the Public Key you received (PEM encoding):

Enter a message to verify:


Enter the signature to verify (the signature has to be in IEEE-P1363 = R|S = raw format and base64 encoded):


Instructions:
1.: insert the received public key and press the "Import key" button
2.: if the public key is valid the "Verify" button is enabled
3.: enter the plaintext message
4.: enter the signature
5.: press the "Verify button"
6.: receive the verification status


verification status:


Technical note: this program uses the ECDSA Elliptic curve signature algorithm and curve SECP256R1 / NIST P-256 / PRIME256V1 / O.I.D. identifier 1.2.840.10045.3.1.7, the signature is encoded in IEEE P1363 = R|S = raw format.