Brian Smith
Brian Smith
Is there any way to test this on a Linux machine? Is there any way you could update mk/cargo.sh (and mk/install-build-tools.sh?) to enable local testing of it, at least? Especially...
> If it's okay I can add the sdk setup and rustc compilation steps in mk/. As much documentation, especially executable documentation, we can add, the better. I think we...
If you can do all those steps and get it to work in your fork's GitHub Actions, that would be great. My use of QNX for this purpose wouldn't be...
In other words, if you can submit the PR so that it will work if/when I get a QNX license, then we can decide whether to keep the CI enabled...
> Gotcha. I'll try to make it work on my fork first then. I think I worded my comment badly. What I mean is that, if you update the PR...
> Can this PR be merged ? I have ran the tests on qnx 8.0 and all the tests are passing. > [test_output.txt](https://github.com/user-attachments/files/21691305/test_output.txt) > I do not think it's possible...
I think we should first try to define and implement some SIV mode for ChaCha20-Poly1305 as described in #413. if/when we run into unsolvable problems with the SIV mode, or...
See also the original XSalsa paper: [Extending the Salsa20 nonce](https://cr.yp.to/snuffle/xsalsa-20110204.pdf).
> @briansmith to my knowledge libsodium's XChaCha20 is IETF only That seems to be true as of https://github.com/jedisct1/libsodium/commit/1686da3d3cf1d3c40a6985f8c515d20feb451bf8. Awesome!
> it's not completely clear if these have answers already, and if not, what could be done to get them. I agree. That's the main reason it hasn't been done....