Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/katzenpost/katzenpost

Katzenpost is a free and open source software project dedicated to researching and developing mix network protocols
https://github.com/katzenpost/katzenpost

Update hybrid KEM test vectors, again.

1f68a9f5e2292adfef9b8bdbd447420aee8f4a93 authored over 1 year ago by David Stainton <[email protected]>
Fix wire kem import cycle

42e21eefdf334761dbb8479ff1103daf74f8a866 authored over 1 year ago by David Stainton <[email protected]>
Fix KEM adapter

7d997b0289bf4d6eb01ea97f7d6c7c411f0dfd65 authored over 1 year ago by David Stainton <[email protected]>
Fix hybrid KEM key generation seed size

c907ba9f1b61ffa797558332002abf627181b239 authored over 1 year ago by David Stainton <[email protected]>
Fix hash ordering in NIKE to KEM adapter

d49d6f5c024042db61cc4f9b1906428398acc911 authored over 1 year ago by David Stainton <[email protected]>
Make the KEM sphinx spec more explicit

0a02435a9b574cc6bf2afa126850a23fcbb1d782 authored over 1 year ago by David Stainton <[email protected]>
Simplify hybrid kem DeriveKeyPair

94433f50b9a7b14bbf8926709f898c1a3488014f authored over 1 year ago by David Stainton <[email protected]>
remove superfluous checks in hybrid kem equals

6ca5af01e566b7bd561b465660db73e065af188a authored over 1 year ago by David Stainton <[email protected]>
Put the KEM definition in core/crypto

678ab281feaf61da51aca6bb320f70db2068a36f authored over 1 year ago by David Stainton <[email protected]>
fix kemsphinx spec

920b40940a9672b866ee7ca0fbf41fac92dfb46f authored over 1 year ago by David Stainton <[email protected]>
Fix test output

245f0d2633b0d3165ea4ec26f7a6b463c3c21205 authored over 1 year ago by David Stainton <[email protected]>
improve error message

1c89bce82af1b4c6f91c9a4f65dfa55b565300d7 authored over 1 year ago by David Stainton <[email protected]>
hybrid kem: cleanup Encapsulate, make it use EncapsulateDeterministically

249be4d4aca57380d720695c02bb89fc9d970c20 authored over 1 year ago by David Stainton <[email protected]>
Add a simple ecdh sphinx test

332182f058d3f79eef20c0d032b8d4cdaa2b5857 authored over 1 year ago by David Stainton <[email protected]>
sphinx: fix bitrot

dbadc0b34a7e082642e62bb14757656aa0bddbd4 authored over 1 year ago by David Stainton <[email protected]>
Fix broken test

59a317694e3e9a51becdb4f3844f7d93031f48e9 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'verbose_sphinx_errors' into use_new_ctidh_types

80f6173f233e9410007ed50c54bef6e57901c6bf authored over 1 year ago by David Stainton <[email protected]>
go mod tidy

58385fc91ec2b652484aa9c5d10421dd1aa969dc authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into use_new_ctidh_types

01f8dce835a4f5d2777e1befc23f2ea2743567dc authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into replace_sha3_with_blake2b

904a1e2618af78d3e6336f36fa5e57a24767a773 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into rm_nonvoting

f2b1e41570cdf37441a8848409e69d82fb70d795 authored over 1 year ago by David Stainton <[email protected]>
Add -v version info flag to main funcs (#295)

bdf90f52cc4ff44fe9d87c901290b85f9403be47 authored over 1 year ago by Jacob Appelbaum <[email protected]>
Add -v version info flag to main funcs

c65bdc250271f37a0bad9680f39aa452ccc6e830 authored over 1 year ago by David Stainton <[email protected]>
Remove nobs csidh 512 from nike schmes list

3ccab8cfcf4cf886d6ac14254f152d64011a8972 authored over 1 year ago by David Stainton <[email protected]>
Fix hybrid kem test vectors

01b0e1b69dec1fe63ab96b1e92e0edd76510048a authored over 1 year ago by David Stainton <[email protected]>
Update kem sphinx spec to thank cryptographers

e46e29bb751a56a21f60761129e5d798196d90f8 authored over 1 year ago by David Stainton <[email protected]>
fix: don't set length of XOF output

1d53e6c0ef56e7f6688039ed843b13de7810f159 authored over 1 year ago by David Stainton <[email protected]>
fix more bitrot

ffe59406e49429d1a050f69d9bc442f232ab0bf2 authored over 1 year ago by David Stainton <[email protected]>
Cleanup CTIDH and Sphinx related bitrot

d338bea302cc7280861ee85b9fe29a2facd82c76 authored over 1 year ago by David Stainton <[email protected]>
Fix removal of nonvoting dirauth

1ea96ff0edcb723fdf57ae3756d6f09b32a84023 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into rm_nonvoting

e1bbbdfcb186fd2e602e602b632edafb05293c32 authored over 1 year ago by David Stainton <[email protected]>
core: Replace sha3 with blake2b

df7fcc1a99a9c13caac767460b6963a06ca85c62 authored over 1 year ago by David Stainton <[email protected]>
Update test vectors for our noise KEM

1333b2e3691a25ded77bb88fa8a8efa5069f0733 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into use_new_ctidh_types

366a7b98c60f22b4a7857098262696c35553ad49 authored over 1 year ago by David Stainton <[email protected]>
kem/adapter, replace sha3 with blake2b

8d316bca0d7e806bb58d58d84e61560f6902e3c6 authored over 1 year ago by David Stainton <[email protected]>
fix kem combiner, replace shake with blake2b

c5588befcd35df13e15e74c051a36b17c24a3bad authored over 1 year ago by David Stainton <[email protected]>
KEM adapter test nitpick correction

63a09e26ad8945c1a2e9893090785fb15941a985 authored over 1 year ago by David Stainton <[email protected]>
docker: Less aggressive default decoy traffic (#281)

The current default docker decoy traffic setting is so aggressive that
my laptop freezes up for...

820dbed17a7e8dfbd1d44511381287378f964907 authored over 1 year ago by Jacob Appelbaum <[email protected]>
Remove CSIDH scheme from scheme list

6d3e3f37956d089ec4d7ca3e8a13d32588837920 authored over 1 year ago by David Stainton <[email protected]>
add no_csidh.go

aa87b680640e219085b7e449837bdc0e96042cb9 authored over 1 year ago by David Stainton <[email protected]>
exclude ppc64le from building csidh

7fc2f79b3967f7cd958e202b250542ebeb989fe2 authored over 1 year ago by David Stainton <[email protected]>
Remove old build tags because we use golang newer that go1.17

b53ae5712a8dd4410fadca5f616159925c6f40b3 authored over 1 year ago by David Stainton <[email protected]>
exclude all bigendian archs from csidh

bc67ff2a69f688d1f05839cee06b6597347e57b9 authored over 1 year ago by David Stainton <[email protected]>
Fix build tags to exclude ppc64 from using csidh

8666206d0506c8df3ee42eebf2053fe13d3c73bc authored over 1 year ago by David Stainton <[email protected]>
Use of build tags to prevent building csidh on non-amd64

014dee7cf7d45f0348b70d48b429ac2a7e78ffa3 authored over 1 year ago by David Stainton <[email protected]>
Log sphinx geometry on startup and error

299ca71280aa3268f5fcabaa24668c6cfda7832f authored over 1 year ago by David Stainton <[email protected]>
docker: Less aggressive default decoy traffic

cf870c4cc0a3b7b858c3c5a453db12ca9d820e5c authored over 1 year ago by David Stainton <[email protected]>
go mod tidy

9dc922b9d9e50e1ab3eca5f543995b8695e9ce88 authored over 1 year ago by David Stainton <[email protected]>
Add noise benchmarks and remove dep on old noise

58d9bf60a8ad911364ac7757942a2b4f66e566c9 authored over 1 year ago by David Stainton <[email protected]>
Add X25519 NIKE Sphinx benchmark test

1bef44123b6c7198723ae5ada45c8b78e8f8f8e6 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into use_new_ctidh_types

c3e2f59dbbe48e2b12265a2e0480aaf7723c105a authored over 1 year ago by David Stainton <[email protected]>
Fix pki client log line (#272)

50216391051bb61c542e56108d18445447c95aac authored over 1 year ago by Leif Ryge <[email protected]>
Fix pki client log line

3d610cf988754373d46023cd798f40c70e953346 authored over 1 year ago by David Stainton <[email protected]>
comment out ctidh schemes

23074b0406dbf672b1cd658fd8465cbda390a382 authored over 1 year ago by David Stainton <[email protected]>
remove not_ctidh.go

c7c4c4a63f74cca2b417dfa59950659fe24c5a1c authored over 1 year ago by David Stainton <[email protected]>
Fix hybrid kem test and add vector test

e5881e3a515376493078f86ac17c96ce130fcae9 authored over 1 year ago by David Stainton <[email protected]>
fix SeedSize method

67161730a33dcfe6a8d4b216506a2f0a629af39b authored over 1 year ago by David Stainton <[email protected]>
fix kem hybrid's EncapsulationSeedSize

5b13b6459096d49ed974d06d5acb9e2e06863a92 authored over 1 year ago by David Stainton <[email protected]>
cleanup kem adapter test

e24611e20fe05b140573d56e81c184ad4f7125bb authored over 1 year ago by David Stainton <[email protected]>
set seed size to 32

1a56b1b01adeb8eee6be5bf49756bc7d401a5288 authored over 1 year ago by David Stainton <[email protected]>
Add notes about spec in implementation

6f09ec1f7656ac46d799fe9684d09aec0ff1f3c3 authored over 1 year ago by David Stainton <[email protected]>
fix typo in kemsphinx spec

9b70c7007e9b4c1858c195eae492da07386269b5 authored over 1 year ago by David Stainton <[email protected]>
kemsphinx doc: replace ciphertext with their_pub_key

f613061aa60a563c0764ceb365cfa9d50c779f22 authored over 1 year ago by David Stainton <[email protected]>
Fix kemsphinx.rst casing and snake case

a2bed8a55f6c4e75a2a93b8e69b5ec40aa050132 authored over 1 year ago by David Stainton <[email protected]>
go mod tidy

2eeb8b3fdf0180649463b18ebb5d0d2af608b403 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into use_new_ctidh_types

63fd2458bec59bf2769f1dd1c9645dae36c53eda authored over 1 year ago by David Stainton <[email protected]>
Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3 (#267)

0c91ebd421011ff9774dcf37082bcd6ce78b595a authored over 1 year ago by David Stainton <[email protected]>
Bump github.com/cloudflare/circl from 1.3.1 to 1.3.3

Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.1 to 1.3.3.
- ...

1ecb12db7c5f2b2652526573bd02b996b2c651bf authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge remote-tracking branch 'origin/main' into use_new_ctidh_types

a2839906610e886a61037401cf692acfd4609709 authored over 1 year ago by David Stainton <[email protected]>
server: cborplugin worker must always write a response (#264)

this fixes a deadlock issue reported in #263

14cef4dbee363d67829e525963f1c6f1812f84e0 authored over 1 year ago by mixmasala <[email protected]>
server: cborplugin worker must always write a response

bb0f30fd237f492d8d027ca86026326775c7a9f1 authored over 1 year ago by Masala <[email protected]>
wire: fix message size vars

48c8581b4f4bc20298c7915fe3400e493f89d5c7 authored over 1 year ago by David Stainton <[email protected]>
Switch wire protocol to IND-CCA2 secure KEM

c10003dde3090ec025840256c8b3677e4073b8b9 authored over 1 year ago by David Stainton <[email protected]>
Test with the KEM we will actually use

03eb1f0609c7756efc0e3df0588e08bedbf52d38 authored over 1 year ago by David Stainton <[email protected]>
Fix stupid bug in KEM combiner

03491f952309627c35adf1ee7573274e22bd7dec authored over 1 year ago by David Stainton <[email protected]>
WIP

b870d95bf84e778860ea1929594cd34630ffa2a8 authored over 1 year ago by David Stainton <[email protected]>
Get rid of KEM hardcoded message sizes

786aa41317cfd3c9355e7a529c93820624bab5c6 authored over 1 year ago by David Stainton <[email protected]>
wire: fix pem test

3e574075f6d707973e2f495e2b91749fb35f3d8c authored over 1 year ago by David Stainton <[email protected]>
Add simple hybrid kem test

93bf71b8f362346c5273dae3282cf7f4f289af7e authored over 1 year ago by David Stainton <[email protected]>
Set wire kem to kyber768-x25519

a8c879d151dbdf21eac45a66d7a435d9fd2cbece authored over 1 year ago by David Stainton <[email protected]>
Update kem combiner comment in hybrid.go

9e865555ff88fadc09bdc3f3087f0b8767e43b11 authored over 1 year ago by David Stainton <[email protected]>
Merge branch 'main' into use_new_ctidh_types

cc22a18de41adde8fe8f60754b90035884945a8f authored over 1 year ago by David Stainton <[email protected]>
catshadow: add client method DoubleRatchetPayloadLength (#260)

731353c7f1065871afcd4e4c6da10696a5c82c83 authored over 1 year ago by Leif Ryge <[email protected]>
catshadow: add client method DoubleRatchetPayloadLength

f42029a18ac769cfe9873962bbb11c9653e01705 authored over 1 year ago by David Stainton <[email protected]>
Fix KEM Sphinx spec

ea841dc1a6e8688b58de80b0837e5f0bdc6cdd68 authored over 1 year ago by David Stainton <[email protected]>
kem/adapter: code cleanup

4ebf324fa0c5da0556da51bb46f5406a7f022788 authored over 1 year ago by David Stainton <[email protected]>
Make splitPRF be H(ss1 || ss2 || ct1 || ct2)

738de2146ff32141d3b2d0f3c08574e7ed20d42c authored over 1 year ago by David Stainton <[email protected]>
Update KEM Sphinx spec

f2753a0754e69aa1e5cccf7de6a21491468ce584 authored over 1 year ago by David Stainton <[email protected]>
Teach hybrid KEM combiner to be IND-CCA2 secure

9088d6b6e939b77d33b8a3aa4b433199fe12e37d authored over 1 year ago by David Stainton <[email protected]>
Make the NIKE KEM adapter IND-CCA2 secure

5613d92ed3d03bf9a811cba948f440aeb7cff9d8 authored over 1 year ago by David Stainton <[email protected]>
make it actually compile, duh

27e7e49145eb7f241eb70202482e2b472ec519f7 authored over 1 year ago by David Stainton <[email protected]>
Add hybrid KEMs

23802e7e3d364b30f700edce8e2620e4779e03f3 authored over 1 year ago by David Stainton <[email protected]>
add ctidh hybrid scheme to kem adapter schemes

4c6a13604e88eb198ea6b03d746e84da0c2fd042 authored over 1 year ago by David Stainton <[email protected]>
rename

b82352c90ec2281d0c423ccae610099c172c6356 authored over 1 year ago by David Stainton <[email protected]>
Add x25519 KEM adapter scheme

1d131849d20976eb51f44905aaf376d0dc84d222 authored over 1 year ago by David Stainton <[email protected]>
add super basic kem test

9f091ef37ed37aa9d0ea2a3e8e5001d426ec74c8 authored over 1 year ago by David Stainton <[email protected]>
Add nike kem adapter types

dab0d5d266f555e8d798c50527cdd046491ab45d authored over 1 year ago by David Stainton <[email protected]>
Make hybrid nike use more specific ctidh types

ae6be2a5baf6e60bfabe0f1dbcd559c45e8d5146 authored over 1 year ago by David Stainton <[email protected]>
Ambient sphinx geometry per mixnet (#246)

tl;dr, Add novel mixnet hybrid post quantum Sphinx. Improve code quality
and improve architectu...

ae98c31b60dc90f62414e3471cd3b8279d94acd1 authored almost 2 years ago by David Stainton <[email protected]>
Use sphinx constant instead of hardcoded 1

5e126b9ad1a30e42f5af3f82cc37dd1f0940ced9 authored almost 2 years ago by David Stainton <[email protected]>