News for hackers. Stuff that matters.
Re:Minerva: Practically exploitable side-channel leakage in ... by loeg on Thursday October 03, 2019 @02:51PM (#21150620)
In new designs or like, SSH keys?

For new designs: basically just use libsodium.

For SSH: Ed25519 or 2048 bit RSA.

We can get into the weeds about which specific cryptographic primitives are fine in isolation, but that misses the point — the ones that were fine 5-10 years ago are still more or less fine — the problems for developers and end-users generally stem from accidental misuse of cryptographic primitives in designing systems incorporating cryptographic primitives as a component. Sure, don't use DES, DSA, or MD5/SHA1; strong primitives are only necessary, not sufficient.

Re:Minerva: Practically exploitable side-channel leakage in ... by regecks on Thursday October 03, 2019 @06:52PM (#21153103)
>For new designs: basically just use libsodium.

Check out libhydrogen from the same author. The API contains less footguns (like nonces).

Re:Minerva: Practically exploitable side-channel leakage in ... by loeg on Thursday October 03, 2019 @07:58PM (#21153552)
The appeal of libsodium is that it is (or was) mostly an easy to consume NaCl. Correct me if I'm wrong, but I don't think libhydrogen is related to NaCl or the NaCl authors.