[ECDSA Home][Home]
With ECDSA (Elliptic Curve Digital Signature) we use an elliptic curve to produce a digital signature. Overall, we take a hash of a message, and then create a signature using a private key. The public key can then be used to verify the signature. In this case we will use a range of curves, such as 192-bit, 256-bit, 384-bit and 521-bit curves, including for Brainpool, secp and NIST. For hashes, we will generated MD5, SHA-1, SHA-256, Blake2b, Blake2s, SHA-3, SHAKE128 and SHAKE256.