90 comments

[ 3.0 ms ] story [ 242 ms ] thread
[flagged]
This is arguably the safest library you can use if you are adopting crypto. The documentation is a delight to read and the abstractions make it difficult to make mistakes.

Fun fact, the author (Frank Denis) is an incredibly talented photographer[1].

[1]: https://prettysimpleimages.format.com/

[flagged]
> This is arguably the safest library you can use if you are adopting crypto. The documentation is a delight to read and the abstractions make it difficult to make mistakes.

Its Daniel J Bernstein's world, we merely live in it:

- http://www.metzdowd.com/pipermail/cryptography/2016-March/02...

- https://cr.yp.to/highspeed/naclcrypto-20090310.pdf

Very interesting, thanks for the links.
What a fantastic essay. I’ve stolen it and submitted it as a new story.

Poor Colin, always having to live in the shadow of the one critical Tarsnap failure due to a missing ++.

By the way, what does “oth” stand for in your profile? You’ve made the most extensive tagged list or HN users I’ve ever seen. Thanks for that.

Fantastic documentation, very easy to use and it has bindings for pretty much every language you can imagine.
Not really. Its memsetter is unsafe still
Yep, I used a js wrapper around it one time in a pet project involving e2ee. The creator(s) of libsodium seem to understand the importance of security features being easy to use and hard to misuse, which sounds obvious but is often not prioritized enough.
This guy is amazing. He might be the user jedisct1 above.

He has implemented a WIDE range of crypto! At the same time, he a professional photographer!

[flagged]
[flagged]
[flagged]
You ok buddy?
Someone's account got stolen. No surprise with no mfa.
(comment deleted)
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]
[flagged]