Looking at the question “ECDSA vs ECIES vs ECDH” it appears that you can either have a tool that can derive keys or bits, or can be used to sign and verify something. Is there an EC way to do both with the same keypair?
Asked
Active
Viewed 74 times
1
-
4The algorithms for key exchange and signing are different, but the algorithm for generating key-pairs is the same for both. So you certainly can use a key-pair for both, but if done incorrectly it might harm security. See Using same keypair for Diffie-Hellman and signing – CodesInChaos Nov 03 '15 at 22:49
-
I've voted as dupe, but note that ECIES is basically ephemeral-static ECDH + symmetric encryption, something that may not be directly clear from the other question. – Maarten Bodewes Nov 04 '15 at 09:32