Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/circl
https://github.com/katzenpost/circl
34b6d1c0ebf4eeaac74e87fcea74957e32d28026 authored over 4 years ago by Armando Faz <[email protected]>
326709cab8efc4efd7f14f01ca9ff9241530c3dd authored over 4 years ago by Sofía Celi <[email protected]>
1de894994e9f045598b9e5bd63cc12f02531c0fb authored over 4 years ago by Sofía Celi <[email protected]>
50b5f06dbf8762617313b21e78cc2affce6dd692 authored over 4 years ago by Sofía Celi <[email protected]>
eb41d1be1dd75ddb9eb42c39368a48258385d522 authored over 4 years ago by John Bampton <[email protected]>
6210dfe5387741833d3b56828429096b33578669 authored over 4 years ago by John Bampton <[email protected]>
A Dilithium private key is generated from three 32 byte seeds: the
public ρ which is used to der...
5919f555fc27ef4db17477bfbe724cee0503e786 authored over 4 years ago by John Bampton <[email protected]>
ec9fe0be57810b4c894102fa45cecbaa4af8bfba authored over 4 years ago by John Bampton <[email protected]>
54a22ffba1665e80d2fc9cb05f9dfee3aaf7a203 authored over 4 years ago by Armando Faz <[email protected]>
eaefb90ff234ccd23b87e58bcada75342c8f816f authored over 4 years ago by John Bampton <[email protected]>
Expose f1600x4 and add a generic slow fallback
Co-authored-by: armfazh <[email protected]>
f0d671b01ab3ea79bd302ed8ba86562c0dd48d64 authored over 4 years ago by Bas Westerbaan <[email protected]>b839dd23df744525a3384b4224b1d93765a89bda authored over 4 years ago by Bas Westerbaan <[email protected]>
3280abdaab3326b94b8f4e486c35b3f369433016 authored over 4 years ago by Bas Westerbaan <[email protected]>
d364b5f107218dc163e7d35939f0cd11ac3978cb authored over 4 years ago by Bas Westerbaan <[email protected]>
21ac6e7178005c444b186d0f9cbc4e8d44263cdc authored over 4 years ago by Bas Westerbaan <[email protected]>
The s390x emulated job takes indefinitely amount of time. Looks like docker cannot fetch stdlib'...
759b7e4e97d8150646f851a8ce9e930318e7069d authored over 4 years ago by Armando Faz <[email protected]>faf288db15d5067b23bc34680982c0a855b7f246 authored over 4 years ago by Armando Faz <[email protected]>
a0291877a4b6de789511851212c5b48099bd8e0e authored over 4 years ago by armfazh <[email protected]>
On s390x, running parallel tests overflows the stack.
a9993e1863aa741a047010ab2af0f28a2dba8e62 authored over 4 years ago by armfazh <[email protected]>9beea96d75c3f955f600b6cf94cde85d8a3e5322 authored over 4 years ago by Sofía Celi <[email protected]>
e9e40a6eaac901aa2d542f64305dd95a820bbed4 authored over 4 years ago by armfazh <[email protected]>
5877c57f50d99702dfeaa1f9c2f2747e17796a74 authored over 4 years ago by armfazh <[email protected]>
b8e907cafa61319bb0cbb3987cb5ace52c9c25a4 authored over 4 years ago by armfazh <[email protected]>
d59879e81e2e7bf434f05ba88aa8a7bf4a974350 authored over 4 years ago by armfazh <[email protected]>
012d6c08451706a2aada7389fbe6f47e2051b324 authored over 4 years ago by armfazh <[email protected]>
2ba65e0892fe9098da8060bc2655b76f10fc0c47 authored over 4 years ago by armfazh <[email protected]>
3a4898a86102f9ba1b67379890c19da3eef56180 authored over 4 years ago by armfazh <[email protected]>
c6320bba42c1e7de5049d3017c95b013bca2e190 authored over 4 years ago by armfazh <[email protected]>
db749fe5f9786f6b19b109631a07f4baf52ba327 authored over 4 years ago by armfazh <[email protected]>
This prevents avo from ending up in go.mod after a call to "go generate".
Fixes #112
3802a094e694616c0895f1d02cd827576a36ed6c authored over 4 years ago by Bas Westerbaan <[email protected]>Also speeds up Dilithium by adding more AVX2 optimised routines.
Non AVX2:
BenchmarkPe...
f2d9abdfd5d80fe3efee047e1e53a5bb4cddecfe authored over 4 years ago by Bas Westerbaan <[email protected]>7b3fb57c58902ff8f51fbe8b467057f9fcb54a75 authored over 4 years ago by Armando Faz <[email protected]>
7978b8a49d11c13f17201398fdc4c17c7f39d621 authored over 4 years ago by Bas Westerbaan <[email protected]>
52b0d7a6522867a9a364c6d50241dc3815d51a7d authored over 4 years ago by Bas Westerbaan <[email protected]>
https://pq-crystals.org/dilithium/data/dilithium-specification-round2.pdf
This implementation i...
3de91dec8e965663d4269a940e005504b1997420 authored over 4 years ago by Bas Westerbaan <[email protected]>9763a1b56ebf75bd8dd15a400dbe477225cbc0b3 authored over 4 years ago by armfazh <[email protected]>
f79fabd3ecce6e64ffbed044f9f955c2c7434c5a authored over 4 years ago by armfazh <[email protected]>
b43ee91612ded6c80fd00492721c3ce18c450230 authored over 4 years ago by armfazh <[email protected]>
b95b1bb4fbee211a8425950b0c8d85bf63ca44b0 authored over 4 years ago by armfazh <[email protected]>
d3ab736ed226af5254c2b9d5a052e7309d1dc4bc authored over 4 years ago by Armando Faz <[email protected]>
ef50ac5e7235968580fee178342fc36e6ae3faef authored over 4 years ago by armfazh <[email protected]>
Relies on goldilocks and internal/sha3 packages.
d449ffaf92c6e15b074379feefcfbe9d17272232 authored over 4 years ago by armfazh <[email protected]>044268414ee660dabd1de67919a9d6f8826ab3c4 authored over 4 years ago by armfazh <[email protected]>
552ba13041efba3144b2b0ca49b2cc516adead27 authored over 4 years ago by armfazh <[email protected]>
a0caa4afe9eb2167ef47869cda8226570492882f authored over 4 years ago by armfazh <[email protected]>
9eb6cbedb05a4fbdc533e09fd91400589ab73a5b authored over 4 years ago by armfazh <[email protected]>
4a903491bff8985bc45168f92019de82c2ffc4c2 authored over 4 years ago by armfazh <[email protected]>
0a6fdd26b494795ceec1d9ceb1fac2149359eef1 authored over 4 years ago by armfazh <[email protected]>
08945c6669e02cae0ae0573909a93484f5fdaff5 authored over 4 years ago by armfazh <[email protected]>
302f53c6f6e4482a261dadfd7d2d77d23e6d408c authored over 4 years ago by Armando Faz <[email protected]>
d2664bf5c9c5d1ec684b1d67b71f483828fd13c0 authored over 4 years ago by armfazh <[email protected]>
ab14f90f5329e048e39b67163c6702c17da73b27 authored over 4 years ago by armfazh <[email protected]>
425fe7fed561ddab11d2dcaa1414f53bdb3e3ef8 authored over 4 years ago by armfazh <[email protected]>
6a0060eaa4acb701d7d69c428ec93c06dfab2f0c authored over 4 years ago by armfazh <[email protected]>
61eeda9a1734b7d1305feeee15f3bf80f886a816 authored over 4 years ago by armfazh <[email protected]>
bb0ffff6f508eee064148ba85cc618eb202dff1b authored over 4 years ago by armfazh <[email protected]>
a375443651a8fe75bd027f9432316ac45d7634b8 authored over 4 years ago by armfazh <[email protected]>
62986c435778e423fc2eda96e7948ce6508f2f40 authored over 4 years ago by armfazh <[email protected]>
f4483642e5297be77453e0b65ccf88c291a4159f authored over 4 years ago by armfazh <[email protected]>
68f4d94dbd3198ee3f48879ce0c31be138253dc5 authored over 4 years ago by armfazh <[email protected]>
1ce68173c4fcb4cbbffc4de46a03e16e24628f01 authored over 4 years ago by armfazh <[email protected]>
CI jobs take half the time as before.
7588caf51cbe168dc3b71a561dbf952c81613832 authored almost 5 years ago by armfazh <[email protected]>8180874fb6d7ee70909d240aba8f5118d0eda364 authored almost 5 years ago by Bas Westerbaan <[email protected]>
From upstream:
https://github.com/golang/crypto/commit/f7b00557c8c46a1ea4b035cae84f52028c2c0564
6de5c8accd347e6d13c5d356482403b7cee38c26 authored almost 5 years ago by Bas Westerbaan <[email protected]>c2cf53898f27636ef2d5f453d5b157200cff7dae authored almost 5 years ago by armfazh <[email protected]>
Known issues: coverage is failing in go 1.14.
79a11e7682ca5490bbcfa076ac102076d43996a4 authored almost 5 years ago by Armando Faz <[email protected]>
The Go runtime assumes that a pointer to a type is aligned on the size
of that type. We cast a ...
e1c2169cd668c515a2f06f5123803cb4a0c01555 authored almost 5 years ago by Douglas Daniels <[email protected]>
1. (Re)add support for SHAKE-256.
2. Reduce allocations. The byte-slice in the shake State str...
506d9b27431b548750d76dd8a6e1b2c6c3b6d90a authored almost 5 years ago by armfazh <[email protected]>
1b61c0640f1cf4efcea94d0aadff9842cc775a74 authored almost 5 years ago by armfazh <[email protected]>
0549cdfbf2f6f72af971ea5c8a8b25f9b3500935 authored almost 5 years ago by armfazh <[email protected]>
4c24dd03438657fe80ec13e77ce3c0c42390ae5e authored almost 5 years ago by armfazh <[email protected]>
Changes:
- The PrivateKey struct now contains the private key (seed) and
a copy of the publi...
f8c39365964f96785bf985f31c1762950a30e001 authored about 5 years ago by armfazh <[email protected]>
e3bca1717fb53a36d3b5c5d7eb1935f5be507c5e authored about 5 years ago by armfazh <[email protected]>
254cd9bf51695cba2dc85d06e2cdaa0b4a0f5433 authored about 5 years ago by Sofía Celi <[email protected]>
57754587664dc598a6e24f5120a797841a8a8ab7 authored about 5 years ago by Sofía Celi <[email protected]>
ba1cc8c0acd337e012d7ad426fb7ec345617e225 authored about 5 years ago by Kris Kwiatkowski <[email protected]>
* Implementation of Commutative Supersingular Isogeny Diffie Hellman,
based on
* "CSIDH: An e...
* adds p434 finite field with both generic and optimized
assembly implementation for amd64
* r...
* KEM uses SHAKE instead of cSHAKE
* new starting curve: y^2=x^3 + 6x^2 + x
* syncs the SIKE tes...
d7c3631c2c436200eff914048044ca6baf6419d1 authored about 5 years ago by Kris Kwiatkowski <[email protected]>
changes:
- The third parameter of SignedDigit is the size of the maximum
bit-length of n.
Fix...
9e0dca41a0e317f49682730f7b507f9764946bd1 authored over 5 years ago by armfazh <[email protected]>
Changes:
- p2Point stands for a point in P^2.
- The jacobianPoint and projectivePoint share so...
371ad0da9cf8305218823365ab6e0a5fb401346b authored over 5 years ago by armfazh <[email protected]>
Changes:
- Adds complete point addition from Renes/Costello/Batina.
- Point addition in homoge...
Fixes #61
1750bd83aa7646389e24d89bc65a1ce6631f5d1a authored over 5 years ago by armfazh <[email protected]>277665bd5b27657bbce3eed4d77ae87b15f4dc1a authored over 5 years ago by armfazh <[email protected]>
Use //nolint in the code instead of defining exclusions rules in
.etc/golangci.yml
116c8f3b2c1367f6ce03c4fc2f56756715c44787 authored over 5 years ago by Kris Kwiatkowski <[email protected]>
65c9a6b3eee9855a67ad73885ae3f6bad79c10b0 authored over 5 years ago by Kris Kwiatkowski <[email protected]>
* In order to have a stable build we should fix a version
of linters that we use.
* Reverse b1...
4ec45dbc872636a2fd566adc557098da04bbf95f authored over 5 years ago by armfazh <[email protected]>
643e31a134f017ca69e5e6d77567d45dd274e356 authored over 5 years ago by armfazh <[email protected]>
37e5992fabaa3e59b2f26805318c96a8724a6171 authored over 5 years ago by armfazh <[email protected]>
Changes:
- Fetching golangci-lint from goreleaser.com brings a version compiled
with go1.12,...
This change allows that ECDSA verification uses a faster method for
signature verification.
Fix...
78d51afbbe317a30d76b1d6519cae34b8dfbfad7 authored over 5 years ago by armfazh <[email protected]>a03c5a147111a46165b047f49053ec510d5582b4 authored over 5 years ago by Watson Ladd <[email protected]>