ECDSA Verify Signature
This ECDSA Verify Signature tool checks whether a digital signature is valid for a given message and elliptic-curve public key. Supported curves include P-256, P-384, P-521, and secp256k1, along with multiple key and signature encoding formats.
Settings
Input Encoding
Hex
Base64
UTF-8
UTF-16LE
UTF-16BE
IBM866
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-7
ISO-8859-8
ISO-8859-8-I
ISO-8859-10
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-16
KOI8-R
KOI8-U
macintosh
Windows-874
Windows-1250
Windows-1251
Windows-1252
Windows-1253
Windows-1254
Windows-1255
Windows-1256
Windows-1257
Windows-1258
x-mac-cyrillic
GBK
gb18030
Big5
EUC-JP
ISO-2022-JP
Shift_JIS
EUC-KR
x-user-defined
Curve
SECG secp112r1 / WTLS wap-wsg-idm-ecid-wtls6
SECG secp128r1
SECG secp192k1 / X9.63 ansip192k1
SECG secp192r1 / X9.62 prime192v1 / NIST P-192
SECG secp224r1 / X9.63 ansip224r1 / NIST P-224 / WTLS
wap-wsg-idm-ecid-wtls12
SECG secp256k1 / X9.63 ansip256k1
SECG secp256r1 / X9.62 prime256v1 / NIST P-256
SECG secp384r1 / X9.63 ansip384r1 / NIST P-384
SECG secp521r1 / X9.63 ansip521r1 / NIST P-521
Signature Algorithm
MD5
SHA1
SHA224
SHA256
SHA384
SHA512
RIPEMD160
Public Key
Type
Pem Text
Hex
Base64
Data
Signature
Type
Hex
Base64
Data