Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/ctidh_cgo
CTIDH Post Quantum NIKE
https://github.com/katzenpost/ctidh_cgo
e789a8b77082300d1c9fc0d04a4d0cf900452eef authored over 1 year ago by David Stainton <[email protected]>
35252e2bff23dfe65eab481e371d2ca29e305c77 authored over 1 year ago by David Stainton <[email protected]>
9c663e168fbb0244d92254fe6b49a06b390109fc authored over 1 year ago by David Stainton <[email protected]>
c3a3f3d1608dd1ba9288f333e524d9918bcc893f authored over 1 year ago by David Stainton <[email protected]>
4c507e31dd9a1e135a1d7a89f0bf45cac3808338 authored over 1 year ago by David Stainton <[email protected]>
ccee89e9e19ec67c1589a5e71ac2979c9280071b authored over 1 year ago by David Stainton <[email protected]>
a8c8e4954d1ef583b9e9501c641a21dae5df8fa2 authored over 1 year ago by David Stainton <[email protected]>
0b29c5e11bf3bf1786f3b5a5e9e4a96ee4743f13 authored over 1 year ago by David Stainton <[email protected]>
make it work such that we have a type per CTIDH key size.
745a5e564f48a98dab1b095d85084a9e9a3e2f1d authored over 1 year ago by David Stainton <[email protected]>5b92007718ffd841022649cdc002add0f00e1885 authored over 1 year ago by David Stainton <[email protected]>
Add gen privkey with rng
23afe32b63175de7192383ff749da391127473bb authored almost 2 years ago by David Stainton <[email protected]>a332f2af82028613ad290a81b4fc233093b55e3f authored almost 2 years ago by David Stainton <[email protected]>
9b82bc2516452926e759ff28c6c6451ab23eb51d authored almost 2 years ago by David Stainton <[email protected]>
47ec8bdcd9abe7ddc3853d5cffe6f28c3b0f1bcf authored almost 2 years ago by David Stainton <[email protected]>
fcb5a21279bcda5222d594e87dbd5301a41ef51a authored almost 2 years ago by David Stainton <[email protected]>
8c4a74d57e9647fa2d65b07f702ffbe388028b7a authored almost 2 years ago by David Stainton <[email protected]>
7d44a1106074fd0d00e4ac3ed575ece2c09d28b7 authored almost 2 years ago by David Stainton <[email protected]>
4d529b9913317136fb8b69e64b8988cc5414eed3 authored almost 2 years ago by David Stainton <[email protected]>
Add marshaling and remove PEM methods
f1afb69edf8dac47b46d79012cbcc2c707cb108e authored almost 2 years ago by David Stainton <[email protected]>144e0130d1e99edca05149cb782ea245e678ed41 authored almost 2 years ago by David Stainton <[email protected]>
18ef3f3259b7c1522671345a43ce6e349de9669a authored about 2 years ago by David Stainton <[email protected]>
d7b2cd265da72577b444bf3c6dc56b6f81d7dff9 authored about 2 years ago by David Stainton <[email protected]>
416191ffa85c92c474428f0ede16808584fabe21 authored about 2 years ago by David Stainton <[email protected]>
359d9f4dffe267424f6f07d67d34d46e5f74c761 authored about 2 years ago by David Stainton <[email protected]>
1b01b1af6b33436fc8c4ac8dc2da714eb2c93699 authored about 2 years ago by David Stainton <[email protected]>
051a023d761322a4ad426548e531799ceb67c307 authored over 2 years ago by Richard T. Carback III <[email protected]>
657d9ba25d154186c03782236605ac8f7557c292 authored over 2 years ago by Richard T. Carback III <[email protected]>
bc3f946a0e2977f504dd23ead4bf287a74dae6eb authored over 2 years ago by David Stainton <[email protected]>
c765b86bb13d6b506bd33b6ae52d066443eceb92 authored over 2 years ago by David Stainton <[email protected]>
It wasn't using the P shell variable, so the example would only work inside the ctid_cgo path.
6d0584b2e7a387dba0dc18b709fe0b081a767505 authored over 2 years ago by Richard T. Carback III <[email protected]>75bc92e3093056fa4036c3b56575a67e0f67a2c6 authored over 2 years ago by David Stainton <[email protected]>
6740ca812d7ddcb9623c4879b2a28fc0ce8d55cb authored over 2 years ago by David Stainton <[email protected]>
1614df03de98f269a977452ac2c9e861e3e68c66 authored over 2 years ago by David Stainton <[email protected]>
6ec4831f902ca7dfcee1b77c41ba4f969e38d326 authored over 2 years ago by David Stainton <[email protected]>
Name() identifies which CTIDH we are linked with.
8b22fb58eb5bd7e712165f142444c541d168a9f5 authored over 2 years ago by David Stainton <[email protected]>7b44dc8349b4a1b1e045c829ca299ec93b666a84 authored over 2 years ago by David Stainton <[email protected]>
8bdbc2bc8d191b8afc21b0f831ccf7be1f0fce07 authored over 2 years ago by David Stainton <[email protected]>
06b52b03079822716eca1872010c059e28c39e6c authored over 2 years ago by David Stainton <[email protected]>
6bf91b34e4bf56d6b553cb7ae20f21a184654207 authored over 2 years ago by David Stainton <[email protected]>
637f658a606282c74e8324d95c6e26ab0a47b906 authored over 2 years ago by David Stainton <[email protected]>
edf20af742b5b161bec126d2a4e8bc917fcc1f51 authored over 2 years ago by David Stainton <[email protected]>
642de59e8f4aa1b49352d0ed26336949614de6b5 authored over 2 years ago by David Stainton <[email protected]>
efa8941b4170636893ed509fd0a30f9daff07cbc authored over 2 years ago by David Stainton <[email protected]>
aaaa57d66c604830d50a7a8a5d080fb38d5258c8 authored over 2 years ago by David Stainton <[email protected]>
2ad55303f62ba62891bf0a0c94730e44c73b296f authored over 2 years ago by David Stainton <[email protected]>
and add a note in the readme about
how to run all the vector tests
This adds tests for 511, 512, 1024, and 2048 bit vectors as generated by
the Python bindings.
...
0865fd6834f6f46881785552856f9a50b7f0c419 authored over 2 years ago by Jacob Appelbaum <[email protected]>c8da47b074c1599b264d1e4202057cf08b0ccebe authored over 2 years ago by David Stainton <[email protected]>
f00935ab8761d5a64264291b465a6454d1b18440 authored over 2 years ago by David Stainton <[email protected]>
133f3b93adcb564abd3b53917bc348082b72f1dd authored over 2 years ago by David Stainton <[email protected]>
799851a6ed079240739803c9412f8538bfc10c59 authored over 2 years ago by David Stainton <[email protected]>
and add a note about running benchmarks to the readme
67cee18b2e245b4d5f546cedc05453d253d444e1 authored over 2 years ago by David Stainton <[email protected]>a67b07fd2dfe8661b21cdd1789625227d3f4ede7 authored over 2 years ago by David Stainton <[email protected]>
3dc94ad40b2c80226e541902aa2fb3b23a2e06a8 authored over 2 years ago by David Stainton <[email protected]>
e635ef0018010520a9a3edcfa324c780942b3ca8 authored over 2 years ago by David Stainton <[email protected]>
2754c27b6fbd65b1670f06d7ddae00923a5db5bf authored over 2 years ago by David Stainton <[email protected]>
23510ba4d2d97eee5b451377eca8488faf51264e authored over 2 years ago by David Stainton <[email protected]>
8558ebbd32eedc91a6726fce05e5b51748cb5a63 authored over 2 years ago by David Stainton <[email protected]>
4eacb120cf2cc59ffc629441ae3dc66cd9199f72 authored over 2 years ago by David Stainton <[email protected]>
357f8b7fae6c14ed974ef8c4680eed9c00e0ad76 authored over 2 years ago by David Stainton <[email protected]>
18384696392f010e28af9183c688ef3fd772e485 authored over 2 years ago by David Stainton <[email protected]>
37fa77dd28cfbc141b69d8c72dce5f72b9a2c881 authored over 2 years ago by David Stainton <[email protected]>
17467411af916c4f87b85da1127661c51dc5d673 authored over 2 years ago by David Stainton <[email protected]>
4b7d33533e9406824b245c4799ae7ab35a561b9c authored over 2 years ago by David Stainton <[email protected]>
10805b037a42e116b4a6d8e55a78177d9f64357d authored over 2 years ago by David Stainton <[email protected]>
This uses jinja2 template for binding.h so
that we can select any of the valid bit sizes
for CTI...
c9a0529e573f4413a4aa49e7c99eff535c8f5653 authored over 2 years ago by David Stainton <[email protected]>
ddc47bedc92b3a40be483f76f2c9713cded60a5e authored over 2 years ago by David Stainton <[email protected]>
d64b598a7ad44c382cf217645a21c2aa022d24df authored over 2 years ago by David Stainton <[email protected]>
1a900d05275ff3f6e5eb1f7c611c6fd250a8619c authored over 2 years ago by David Stainton <[email protected]>
a8ac44c5afdfb99d07212177015a70f59678c15f authored over 2 years ago by David Stainton <[email protected]>
c68171726618aa9e55032151dd3dc711cf9cf3cf authored over 2 years ago by David Stainton <[email protected]>
baf24db69a5a1970c78f8b109f481d26c99c2de0 authored over 2 years ago by David Stainton <[email protected]>
0089b6215a1a45d894f375a91db1669c74bd6b38 authored over 2 years ago by David Stainton <[email protected]>
b18fa25f6d47148a5fed20e517e9066abe3af946 authored over 2 years ago by David Stainton <[email protected]>
22fa44e8e5ec9a9ebace212fbb1a9a537903aa2f authored over 2 years ago by David Stainton <[email protected]>
896864ff4a573ad6f39f8a2269689e5b39a67eb2 authored over 2 years ago by David Stainton <[email protected]>
a5111b304da7d8dfa5c59f2fce1784898e763973 authored over 2 years ago by David Stainton <[email protected]>
0f8dfc01045762b081b94991b8329bfceac2330c authored over 2 years ago by David Stainton <[email protected]>
644993c869dd60d6db1932948044b0faa8d719cb authored over 2 years ago by David Stainton <[email protected]>
e667246be914127494da00ef3da374e4ef924c89 authored over 2 years ago by David Stainton <[email protected]>
3aacfd0c9f43561cf0ab288f39f7e05dbf2cab74 authored over 2 years ago by David Stainton <[email protected]>
01f7f1c2712f56fe807893037824dcdf22404dc9 authored over 2 years ago by David Stainton <[email protected]>
24ba08b26cbe98ab049985c76fd73c42e4bbc2cb authored over 2 years ago by David Stainton <[email protected]>