Topic: Signing hash via ecc


We are using wc_ecc_sign_hash and wc_ecc_verify_hash to authenticate parties with each other.

How does the actuall ecc_key`s size affect the security of this process? We're currently using a keysize of 32. Is this too less? Should we use bigger keys?

And what's the most efficient curve algorithm that could be used for the keys to have sign / verify work as fast as possible? We're currently using the default one.



Re: Signing hash via ecc

Hello alex23,

Yes, certainly larger keys would take longer to break using brute force.

I recommend trying out the benchmarking utility to help determine the most performant key size / algorithm for your application. … /benchmark

Eric @ wolfSSL Support