RSA vs. Curve25519?

Yesterday I saw this on Hacker News:

Seriously, Stop Using RSA

They recommend using Curve25519 instead of RSA.

I thought this was some sort of oddball point of view. After all-- Github wants to see RSA.

At the same time, I looked at node.js libraries yesterday that come up on npm when you search for Curve25519, and found this:

TweetNaCl.js – with 18,725,912 weekly downloads.

Any thoughts from people here on RSA vs. Curve25519?

1 Like