Questions tagged [nacl]

NaCl (an abbreviation of Networking and Cryptography library, pronounced "salt"), is a library for network communication, encryption, decryption and signatures.

Filter by
Sorted by
Tagged with
0
votes
2answers
75 views

Confidentiality and Authenticity of the Key in a Key-Value Store

What, if anything, can be used to provide confidentiality and authenticity guarantees for the storage keys used to store data in a key-value store? To be clear what I mean by the storage keys - I ...
0
votes
2answers
1k views

BLAKE2b 256 or 512?

I'd like to use a hash function for file integrity checking and am influenced by the choice of BLAKE2b as the default hash function in Sodium. My library gives me the option of choosing digests ...
6
votes
1answer
715 views

How to restrict dlopen() from or to certain paths?

If I want to disable execution of programs on a filesystem, I can use the noexec mount option. However, this doesn’t works with dynamic libraries loaded throughdlopen(). So what is the way to do it ...
1
vote
1answer
925 views

How does (Py)NaCl work exactly?

At the moment, I deal with PyNaCl (Docs) and have a question about it: My situation is that I want to create a server that interacts with clients. Both the server and the client will have a long-term ...