-
I am developing an application that needs to determine equivalency between given keys\* for Ed25519 and X25519 (Curve25519).
\* _To clarify, keys of the exact same type, as in the equivalency of tw…
-
Hi!
Some of the error code-paths in `argon2_verify` do not set `errno` leading to errors that you cannot report good error messages for, specifically an invalid formatted hash string. I guess techn…
-
CLOSED - As Franked Pointed out. It turned out I was misusing the lib.
-
Hi!
I'm working on https://github.com/google/tink. We want Tink to be compatible with libsodium as much as possible, but we ran into a couple of issues that we want to bring to your attention.
l…
-
https://github.com/jedisct1/libhydrogen/wiki/Public-key-signatures
Using hydro_sign_keygen_deterministic(), the key pair can be deterministically derived from a single key seed (**crypto_sign_SEEDBYT…
-
I discovered this while independently trying to implement vectorized ChaCha20, running into a conceptual problem, and looking to see how libsodium's implementations handle this. To my great surprise, …
-
For a project, I'm looking for an implementation of [Schnorr Signatures](https://en.wikipedia.org/wiki/Schnorr_signature) to store many signatures within a small constant size.
Is this something th…
-
@gurpreet- Thanks for the feedback. Very much appreciated.
I made an error in my original write-up. I was testing on an Ubuntu 16.04 box, not 18.04 as I said above. Sorry. And I think that explains…
-
On compilers other than gcc and clang `__attribute__` macro gets hijacked and replaced with empty one in https://github.com/jedisct1/libsodium/blob/794ec886e71d143d916f0c12020f82ab72b7690f/src/libsodi…
-
Hi Frank,
I am trying to upgrade our libsodium dependency from 1.0.13 to the recently released 1.0.17, and am running into a bunch of UBSAN failures related to the `__attribute__((nonnull))` tags t…