Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/jedisct1/libsodium
A modern, portable, easy to use crypto library.
https://github.com/jedisct1/libsodium
839c2b89d3d6176583670f6cd2cd7d907004b251 authored over 4 years ago by Frank Denis <[email protected]>
Fixes #954
ce19bc7a6953dd4004d15b7e1c4b5fea8b0a0167 authored over 4 years ago by Frank Denis <[email protected]>c68b071e528566432d1fe619f99bb8353ebabfa4 authored over 4 years ago by Frank Denis <[email protected]>
4967aa8f23e1b6ea268acc11f936430fbc2d2a87 authored over 4 years ago by Frank Denis <[email protected]>
88c568a03522cda6c54fd4b5c76cfbbc52a744f4 authored over 4 years ago by Frank Denis <[email protected]>
809a9f9d7eb468502ee07c23fa6d076cbdecff6b authored over 4 years ago by Frank Denis <[email protected]>
300f12c6a37eb4f5924bfa2c35bb81f3212cbc36 authored over 4 years ago by Frank Denis <[email protected]>
26a7c82033a82eed00761a5ea4a7261513fbd45c authored over 4 years ago by Frank Denis <[email protected]>
7e2755166a9c0f704e2e81aff45d91881b9ef921 authored over 4 years ago by Frank Denis <[email protected]>
5f661cd757912fa2800e0e3e22b7f9198a9fe805 authored over 4 years ago by Frank Denis <[email protected]>
fe4571516f671c4232cb81722b8052daec07f241 authored over 4 years ago by Frank Denis <[email protected]>
Reject string with the top bit set.
8b6f5ef50555a1c4b8563c7cf21443913a07d637 authored over 4 years ago by Frank Denis <[email protected]>e768eae76dbd6e8baf484f40ede4f372f10a0434 authored over 4 years ago by Frank Denis <[email protected]>
599cb10246cef0fd2d090dd8f805620f119db26c authored over 4 years ago by Frank Denis <[email protected]>
This reverts commit a31fe2a966d2342812fd91650a6291b0dd87552a.
29f098d237560732c21e5ebc770d4f009b5e9502 authored over 4 years ago by Frank Denis <[email protected]>72ec06c189b8245a527f766efd66a606b4897c95 authored over 4 years ago by Frank Denis <[email protected]>
f582db039f7242097f20ac84df062c9f864d0943 authored over 4 years ago by Frank Denis <[email protected]>
6f1c987d2efb994e77af84eb84d8f774e829c1e4 authored over 4 years ago by Frank Denis <[email protected]>
f7137448dcd3f0845ac75e4404ef58a0092d4137 authored over 4 years ago by Emil Bay <[email protected]>
05e02ecb41d4749296d8fad77dfc076977e0584d authored over 4 years ago by Frank Denis <[email protected]>
https://github.com/cfrg/draft-irtf-cfrg-hash-to-curve/pull/241
d01c49df021ef5965a877536e64501dc2079cccb authored over 4 years ago by Frank Denis <[email protected]>0d951454c1c779f0d2b9a3375249acba2a10ab9a authored almost 5 years ago by Frank Denis <[email protected]>
This reverts commit 4fee277ee422ea16cdc0baf22e776232cc04fa45.
fc5d2ae1693875a8c2d1f48a1ce713f0c2c79306 authored almost 5 years ago by Frank Denis <[email protected]>4fee277ee422ea16cdc0baf22e776232cc04fa45 authored almost 5 years ago by Frank Denis <[email protected]>
2eecfde5b87c4d6f92af5f4ea1880ab5aa802169 authored almost 5 years ago by Frank Denis <[email protected]>
2000 rounds variant of the BlaBla20 cipher
for Very Post Quantum (VPQ) security.
0cabff7a0af454a5ea926182558099ff3f48f118 authored almost 5 years ago by Frank Denis <[email protected]>
7d0aea6d5eb567a1e20d95da07b602f7c286515f authored almost 5 years ago by Frank Denis <[email protected]>
35206861b58c7cb718370b5fc7438c477a821c1a authored almost 5 years ago by Frank Denis <[email protected]>
d9844396e3496c59ae453e83f23f3d566364db14 authored almost 5 years ago by Frank Denis <[email protected]>
192d4b2a5eb49f2a7728175c7769e2bf7ef67a9e authored almost 5 years ago by Frank Denis <[email protected]>
5f39c3ce093e232e681fce3d12df7761dc3cf905 authored almost 5 years ago by Frank Denis <[email protected]>
89eb497efa655b15a9a7ecd3f62befbd77bba1a1 authored almost 5 years ago by Frank Denis <[email protected]>
c8d604e1f13d9cc4d573ac99f8811acaceda30b7 authored almost 5 years ago by Frank Denis <[email protected]>
3a736f4d1949f12ecb11b7267c98b5eb6262ebad authored almost 5 years ago by Frank Denis <[email protected]>
Tagged as deprecated for years, never imported by `<sodium.h>`, and
intentionally never document...
Undocumented, was deprecated for a while in stable versions,
obsoleted by `_from_string()` and `...
2d5b9547d1dc53eb361a3ee3372a72759bcc51c6 authored almost 5 years ago by Frank Denis <[email protected]>
bf3bc8c3865d7e2245ccc80159ad7da422d76a4c authored almost 5 years ago by Frank Denis <[email protected]>
5fdd12fa97b3fc7e7ea0035add5f78d342015581 authored almost 5 years ago by Frank Denis <[email protected]>
1cedeee7fecf2f8d52a79dd2a8fe9050555e9864 authored almost 5 years ago by Frank Denis <[email protected]>
* 'master' of github.com:jedisct1/libsodium:
Add an obsolete test, add a deterministic one for...
f2015a7aad2677e8be0baf1b9a4b6fb66a56aab0 authored almost 5 years ago by Frank Denis <[email protected]>
092bf7cfd158aa59e3921003727ae012672a71a8 authored almost 5 years ago by Frank Denis <[email protected]>
1e7562f59b555df103fb44a8191d20414d17690b authored almost 5 years ago by Frank Denis <[email protected]>
eab70f79c08f060f4cde86da955ca16ce34a12bb authored almost 5 years ago by Frank Denis <[email protected]>
ca4e570f7b035ceeb712e61c714742495900c377 authored almost 5 years ago by Frank Denis <[email protected]>
1972e217d5849e3f1ef11d443d199e4d428587ad authored almost 5 years ago by Frank Denis <[email protected]>
Azure removed the vs2015-win2012r2 image
65f02e13eb5d4fd615315ffd48311cd43c5f872e authored almost 5 years ago by Frank Denis <[email protected]>451bafc0d3d95d18f916dd7051687d343597228c authored almost 5 years ago by Frank Denis <[email protected]>
1088835f250d1a292aa1ca8932f3aaa9da22b2ee authored almost 5 years ago by Frank Denis <[email protected]>
e83b7eda9857eec4692fabca9d7b6d2db16e8250 authored almost 5 years ago by Frank Denis <[email protected]>
gcc doesn't seem to be very efficient here, especially with -O2
up
38811982546658a3e54e5dbb83b305d6d20325d6 authored almost 5 years ago by Frank Denis <[email protected]>XOP is dead
2105fbfd4621f6ca65ecfc12123fe53a3c5c88bf authored almost 5 years ago by Frank Denis <[email protected]>cce4a86f99054819bdaa06b9a1781983031dcbbb authored almost 5 years ago by Frank Denis <[email protected]>
Make offsets 64 bit in the SSE scrypt impl
8e21cab95092b57b546e7f40335719ce3c1d8802 authored almost 5 years ago by Frank Denis <[email protected]>Fixes #937
6c4437d987e7dc9cab35691cfbd516071d668a92 authored almost 5 years ago by Frank Denis <[email protected]>f3b0e32d646fb7fb0f1cb18c73aba6bb5d9eec3d authored almost 5 years ago by Frank Denis <[email protected]>
Addresses #934
Some tools believe that comparing pointers, *even after converting them
to in...
This completes the work started in commit
fbe3eb265fc1e93c74bf6110615176d1fb432b04
This reverts commit afae623190f025e7cf2fb0222bfe796b69a36941.
a0a8706c9dc9e43bc51d16334cd6c0f6ae084ce9 authored almost 5 years ago by Frank Denis <[email protected]>
CMOV has been constant time on all generations of x86_64 CPUs, even when
reading from memory.
Fixes #929
178359ddf9e39b325483e5a9ce014d48e4aeba4c authored almost 5 years ago by Frank Denis <[email protected]>f6f50a03da7c48553cf2fcdca0d3bb60190fc960 authored almost 5 years ago by Frank Denis <[email protected]>
Avoid two indirections for fixed base multiplication until another
implementation possibly exists.
Thanks to precomputation, the generic implementation is faster.
6a7fbccfd8c778247aead7acad4b68621485849c authored almost 5 years ago by Frank Denis <[email protected]>d227affc63820c843cf6fa2bf4c46694030c013d authored almost 5 years ago by Frank Denis <[email protected]>
Lucet doesn't work on MacOS any more, so testing it has become difficult.
89f3a0973792f28c3064555eead4c3f8d697edd7 authored almost 5 years ago by Frank Denis <[email protected]>* added macOS Catalyst support
* removed unintended changes
* moved code snippets around
...
1c25d9cc6a4c616ed40733b77135b5471f84f25b authored almost 5 years ago by Frank Denis <[email protected]>
41c7e47efd879e31504dbe9b2a46426f4551ac60 authored about 5 years ago by Frank Denis <[email protected]>
587ffc825dc8abc909060970d72ee39b0fca9cc3 authored about 5 years ago by Frank Denis <[email protected]>
4f343183991e3e2d4d991858e65db79396bc3d24 authored about 5 years ago by Frank Denis <[email protected]>
Build NuGet package using GitHub Actions (Pt. 2)
d83cb0813724dd06cfbf7376a43a318aef304ebb authored about 5 years ago by Frank Denis <[email protected]>3163fdd1eb6b2e2f4ab6925e93b4df213417ff84 authored about 5 years ago by ektrah <[email protected]>
35be7759d91a7ed3d86cf2b3f734865a12303654 authored about 5 years ago by ektrah <[email protected]>
1db04a8e8c73b6a6d3879c96e18d7c41fda6b0d6 authored about 5 years ago by ektrah <[email protected]>
Build NuGet package using GitHub Actions
e0fee7008a7a512b25133ebfcc6e2c8e11b0c93c authored about 5 years ago by Frank Denis <[email protected]>76289a2db1fa166b187eae3e9b9f0cf343528bc0 authored about 5 years ago by ektrah <[email protected]>
896b0e254dbd0479070b8ad611c72a8e57587e82 authored about 5 years ago by ektrah <[email protected]>
3b26a5c1f12de48721131218e47011b172647ded authored about 5 years ago by Frank Denis <[email protected]>
a72abb0ae15da6d7b56e5ec8c46ace8aed8bcd46 authored about 5 years ago by Frank Denis <[email protected]>
Findsodium.cmake: Support "Generic" platform
dcc2e06c93067f421ab549550b89fec45993b7a7 authored about 5 years ago by Frank Denis <[email protected]>This allows it to work on the Switch toolchain
449981cb98b4825be0cc9d41b948e97ac4e1c1d6 authored about 5 years ago by Anders Jenbo <[email protected]>Include a workaround for newer versions of MingW
fe04ff5aa5aeb1ba3b7901c7c0eba51e99cb1fc1 authored about 5 years ago by Frank Denis <[email protected]>
* 'master' of github.com:jedisct1/libsodium:
Add support for node via wasmer-js
9476c05afeb5097cec87851007ece9ca22ab95a2 authored about 5 years ago by Frank Denis <[email protected]>
V8 doesn't seem to be currently willing to load the metamorphic test.
65621a1059a37d60fa21c7e5e0ef17bb8e17f0ce authored about 5 years ago by Frank Denis <[email protected]>b5d8f36d317a4436462f2eabdf4b55c6c2aa0a6d authored about 5 years ago by Frank Denis <[email protected]>
066150a94dd8599f818a403dc4011396a374091f authored about 5 years ago by Frank Denis <[email protected]>
0f8e034f976640b812a2fb8337d8eaf6c8f8e74d authored about 5 years ago by Frank Denis <[email protected]>
728b7ef23716266719a66aa021f47fdff3ea89d4 authored about 5 years ago by Frank Denis <[email protected]>
c8b6906c60570002d92c024cb2f52a567d2a633f authored about 5 years ago by Frank Denis <[email protected]>
c9d80901bfb9e9601f5a78cc6bef4fc40d0c3221 authored about 5 years ago by Frank Denis <[email protected]>
Add stricter checks for getrandom()/getentropy()
db64ee17878b0bcb95d382bf3bb1dde4b0fa4c4d authored about 5 years ago by Frank Denis <[email protected]>b614cfc37f53d8e161c6b9b80ca0ab5dcc79b814 authored about 5 years ago by Frank Denis <[email protected]>
a8dc93192d9886c9b8ed1a6e77970a9d402cc41a authored about 5 years ago by Frank Denis <[email protected]>
dd5fbb632b05d24c6758f425037ce4bc6ae538a1 authored about 5 years ago by Frank Denis <[email protected]>
Which doesn't mean that the compiler will support these opcodes, so
we need to autoconf magic as...
456a57f235c226f8b6e40f94f9f5605680b2f895 authored about 5 years ago by Frank Denis <[email protected]>