Does anybody know if there is some kind of measure on how often public-key cryptosystems like El Gamal, RSA,... are implemented. Which ones are most common?

  • 2
    $\begingroup$ Obviously, RSA. Thanks to RSA Security LLC and SSL/TLS. $\endgroup$
    – kelalaka
    Commented Jun 23, 2020 at 15:56
  • 4
    $\begingroup$ Although, if you include key agreement systems, I'm sure DH/ECDH comes in as a very strong second... $\endgroup$
    – poncho
    Commented Jun 23, 2020 at 16:15
  • 3
    $\begingroup$ The title asks for 'used' (formerly, 'use'), the question asks for 'how often implemented', these are different things, and loosely defined. If you count each signature verification as 'use', I think it is RSA, thanks to digital certificates where it rules. If you count cryptograms generated (thus discount signature verification), I think ECDH might come first, because many https transaction now start with that. How do you count 'implementations' when software is replicated? Each EMV Smart Card uses RSA, many also have ECC hardware and code but does not use it. $\endgroup$
    – fgrieu
    Commented Jun 23, 2020 at 16:57


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.