Ecosyste.ms: OpenCollective

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

The Katzenpost software project

Katzenpost is a free and open source software project dedicated to researching and developing mix networks so that people can communicate more freely.
Collective - Host: opensource - https://opencollective.com/the-katzenpost-software-project - Website: https://katzenpost.mixnetworks.org/ - Code: https://github.com/katzenpost

math/fp448: Workaround to remove R15 from integerMulAdx.

See bug in the compiler (issue #58632).

github.com/katzenpost/circl - c9d27d513e5d26f542d00ae48c8200d773853a97 authored almost 2 years ago
math/fp25519: Workaround to remove R15 from integerMulAdx.

See bug in the compiler (issue #58632).

github.com/katzenpost/circl - d8d412a704407f051e88f0b77933d408e976f601 authored almost 2 years ago
Detecting successful compilation as a plugin.

github.com/katzenpost/circl - 833045521ff3ace91cb9cbd910b91982cdceb416 authored almost 2 years ago
dh/sidh: Avoid reference to global variable with MULX for rdcP434.

See bug in the compiler (issue #58735).

github.com/katzenpost/circl - 98ff19f3dd746e85eb8ed69de855a0ebaef6a16d authored almost 2 years ago
ecc/p384: Remove R15 from arith p384.

See bug in the compiler (issue #58632).

github.com/katzenpost/circl - e792bdbf83bc5bff37d326231fe27b4c9c5b9629 authored almost 2 years ago
Fix memspool client docker test bitrot

github.com/katzenpost/katzenpost - 5bfa18c7e47de991685d89a6d53a697f69300848 authored almost 2 years ago
Clients assert their Sphinx geometry hash matches

github.com/katzenpost/katzenpost - f9bfdd56077d8afe5dd6a4866a718b2e19281d1b authored almost 2 years ago
Server asserts geometry hash matches that in the pki doc

github.com/katzenpost/katzenpost - dfa8ba125a5299e3f8f6058d88c79e8eb4860d4f authored almost 2 years ago
Fix broken tests, bitrot

github.com/katzenpost/katzenpost - f9fc97a34dba15d12aed0e843787db434990ffe4 authored almost 2 years ago
Fixup server config test: add sphinx geo to configs

github.com/katzenpost/katzenpost - 943d8abe42345d7b39ac02ecb45036eb688daa87 authored almost 2 years ago
Teach all network actors to use Sphinx Geometry from config

github.com/katzenpost/katzenpost - 1cb553a6860854792405ccfe0d2fb74052aa8d50 authored almost 2 years ago
authority: sphinx geometry from config

github.com/katzenpost/katzenpost - 6a532a07a7948b02e1f34415a62d198979627ea9 authored almost 2 years ago
Add deterministic marshaling for Geometry

github.com/katzenpost/katzenpost - da63ae35be88229b06176edf2063cccdd159e66f authored almost 2 years ago
Remove old sphinx defaults

github.com/katzenpost/katzenpost - f9934e3282121433488f8b39620926da4d304a35 authored almost 2 years ago
core/pki: add sphinx geo hash to doc and use raw bytes for mix key

github.com/katzenpost/katzenpost - 50be80d146472b1320d9ccb2c0b611179cde892b authored almost 2 years ago
Use new Sphinx API in clients and servers

github.com/katzenpost/katzenpost - 2f40461a962fb8d8f97246f8587697bdcb99200b authored almost 2 years ago
Improved Sphinx API design

1. The Sphinx Geometry type functions as a factory for creating
our Sphinx type which knows how ...

github.com/katzenpost/katzenpost - 6d775d7fca8e750006d128095ef8bf7bc48e202f authored almost 2 years ago
Fix hybrid nike Sphinx

Use chacha20 instead of HKDF to deterministically
genereate blinding factors. Test that Sphinx w...

github.com/katzenpost/katzenpost - 87bc0a374ee5b287c3c2074483937fc6938436b2 authored almost 2 years ago
Csidh nike wrapper type for the nobs csidh-512 (#235)

Add NIKE wrapper type for the nobs pure golang CSIDH-512 implementation
that is currently alrea...

github.com/katzenpost/katzenpost - 395fc789690a719013b46811428e212766196046 authored almost 2 years ago
nike/hybrid: reverse secrets order of nobs csidh hybrid

github.com/katzenpost/katzenpost - 278db372092a846e4afba592b1960ea69233add9 authored almost 2 years ago
Updating formulas for constants.

github.com/katzenpost/circl - 32c12402686edc018d16d385be0b2bcab6525aa8 authored almost 2 years ago
Allow concatenating and reuse payloads.

github.com/katzenpost/circl - eb5ff89fc24b99ab661464990fcaa5f835a7f651 authored almost 2 years ago
Update Sphinx test vectors

github.com/katzenpost/katzenpost - 4293bceb947f9d2c2a3942031eb8ec4dc23b0dc0 authored almost 2 years ago
PKI descriptor, temporary workaround nike serialization

github.com/katzenpost/katzenpost - 150c1ee65d6d1692ca043b86266f30d4c3e7bc27 authored almost 2 years ago
sphinx/internal/crypto: replace hkdfExpand with hkdf.Expand

github.com/katzenpost/katzenpost - 6ada28c6369245ca0657159102918452433cec84 authored almost 2 years ago
Update sphinx test vectors

github.com/katzenpost/katzenpost - ef1036448003e98c7541cf5e47acd80a7f6cc94a authored almost 2 years ago
core/sphinx: use new NIKE api

github.com/katzenpost/katzenpost - 532355799d07eb970216ab4bfe337dd202d8a262 authored almost 2 years ago
Update hybrid NIKE, use key types for blinding ops

github.com/katzenpost/katzenpost - f194c721e09fab897091be415b23ec7e3ea13530 authored almost 2 years ago
Update ECDH NIKE to use latest API

github.com/katzenpost/katzenpost - 2b52de87810617544c040ae7e51a45e12cddbae8 authored almost 2 years ago
update CTIDH to use latest NIKE api

github.com/katzenpost/katzenpost - 94c66523eaa4cae438a25cec11628f7b22602cdd authored almost 2 years ago
Update csidh nike to use new api

github.com/katzenpost/katzenpost - fec919cf26aeddeba1821d013e87b9a3db3b3403 authored almost 2 years ago
Update NIKE interfaces, Blind ops take key types

github.com/katzenpost/katzenpost - 22302c6a95f6308eaca7752724b0a493aedcbf79 authored almost 2 years ago
Change Blind functions to accept only key types

github.com/katzenpost/ctidh_cgo - a332f2af82028613ad290a81b4fc233093b55e3f authored almost 2 years ago
http3: sniff HTTP Content Type (#3715)

* add sniff

* add test for sniff

* fix typo in comment

* move bodyAllowedForStatus() to...

github.com/katzenpost/quic-go - a92238b73cc14632f2244fbf13bad9e2a4e54f26 authored almost 2 years ago
csidh blinding ops panic: we don't use it for the double ratchet

github.com/katzenpost/katzenpost - ee2bd709183371f179d2b8df73d459162c89edde authored almost 2 years ago
Ascon80pq to cipher\ascon

github.com/katzenpost/circl - 801c3270c7e3c939315d9c170e40fc8c9c6058a9 authored almost 2 years ago
memspool/client: add context to NewTOFUSession, WaitForDocument

github.com/katzenpost/katzenpost - d8fa3d637f55cde7e3e76b0c371545d91945f109 authored almost 2 years ago
ping: add -t timeout flag for cancelling conn

github.com/katzenpost/katzenpost - 059bb5e7e9cf9853fed0aa3f83168340d7bfd947 authored almost 2 years ago
client: make NewTOFUSession and PKIBootstrap require context.Context

github.com/katzenpost/katzenpost - ebef770140801d6af61458be0478b2b9b33cda91 authored almost 2 years ago
Update test vectors for blinding op

github.com/katzenpost/ctidh_cgo - 9b82bc2516452926e759ff28c6c6451ab23eb51d authored almost 2 years ago
Merge branch 'main' into CSIDH_NIKE

github.com/katzenpost/katzenpost - 4fb095de604b056a5f85588f97089aae9fa8d8a7 authored almost 2 years ago
Fix ecdh and hybrid NIKEs

github.com/katzenpost/katzenpost - 06af798f3b2089208bb47f973e0b235cc7486dca authored almost 2 years ago
Add new constructor to ctidh and csidh

github.com/katzenpost/katzenpost - 59b6d8b4e4a11595dda34bf0dde7ff40c2dd0937 authored almost 2 years ago
Fix subtle bug in go_fillrandom

github.com/katzenpost/ctidh_cgo - 47ec8bdcd9abe7ddc3853d5cffe6f28c3b0f1bcf authored almost 2 years ago
Fix cgo duplicate code problem with workaround

github.com/katzenpost/ctidh_cgo - fcb5a21279bcda5222d594e87dbd5301a41ef51a authored almost 2 years ago
Generate keys with custom entropy source

github.com/katzenpost/ctidh_cgo - 8c4a74d57e9647fa2d65b07f702ffbe388028b7a authored almost 2 years ago
nike nobs csidh, use derive public key in constructor

github.com/katzenpost/katzenpost - 2ce71e7b8a4b376f6ed55497439942336fcb8220 authored almost 2 years ago
bump golang.org/x/net from 0.4.0 to 0.7.0 (#236)

fucking dependabot fixed some irrelevant shite we don't even use but i'mma go ahead and merge th...

github.com/katzenpost/katzenpost - fdd469af43e1346f16b0b62fb27ab04de89a6a3a authored almost 2 years ago
Merge branch 'main' into dependabot/go_modules/golang.org/x/net-0.7.0

github.com/katzenpost/katzenpost - e26e2d18eac607b3774df488973982dff38eb03a authored almost 2 years ago
Merge branch 'main' into CSIDH_NIKE

github.com/katzenpost/katzenpost - 495e72016ac506eb61cef351237dad849521d3df authored almost 2 years ago
Catshadow.garbage collect conversations (#233)

To be rebased on `main` after merging
https://github.com/katzenpost/katzenpost/pull/223
- This...

github.com/katzenpost/katzenpost - 0328ab734f6bdeef72cf09d25ece22a9855d9b69 authored almost 2 years ago
garbageCollectConversations: fix lastLive logic

github.com/katzenpost/katzenpost - 6a23eeca5d55ee79eb9bbbb6848aef7b02bbf9c2 authored almost 2 years ago
catshadow/client.go: memoize difference between time.Now() and contact.messageExpiration; fix contact.LastMessage

github.com/katzenpost/katzenpost - 734b57b650a6516a17bdaf5f5982cf479d31e9cd authored almost 2 years ago
Merge branch 'main' into CSIDH_NIKE

github.com/katzenpost/katzenpost - 9045cf41e32c22b5642a2d19c64783996f5f753f authored almost 2 years ago
bump golang.org/x/net from 0.4.0 to 0.7.0

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.4.0 to 0.7.0.
- [Release notes](h...

github.com/katzenpost/katzenpost - b29e48fba6a98c985154cb176404235722bea7f6 authored almost 2 years ago
No more vendored edwards25519 (#227)

This deletes the vendored `edwards25519` and `extra25519` modules in
favor of just using the up...

github.com/katzenpost/katzenpost - e3d34fe64cf340dae2c750d2cd98eb40bebb59c2 authored almost 2 years ago
Adding ASCON, an AEAD lightweight cipher.

github.com/katzenpost/circl - d92e954167065c53f60cbc7af34b513e2888340d authored almost 2 years ago
Adding a 64-bit oriented implementation for ascon.

github.com/katzenpost/circl - e32c54ebd08e443d303905440eb090b942c1c44b authored almost 2 years ago
Replaces substitution layer by 64-bit operations.

github.com/katzenpost/circl - 9e98cf552fef450e52b1c9d095dfb61582255828 authored almost 2 years ago
Applying review comments and more testing for Ascon.

github.com/katzenpost/circl - 31b7af268a97375602e628ebbaf9a99e1ebeb941 authored almost 2 years ago
Remove unnecessary if condition.

github.com/katzenpost/circl - a2a80ed762b9575b2cb2a26908dfc628fdec1b11 authored almost 2 years ago
Repacing third slice by conditional execution.

github.com/katzenpost/circl - a9b05ae35b76382777cd62698ce83701a94cafbd authored almost 2 years ago
Add constant time compare.

github.com/katzenpost/circl - 6718e7029fe4277ce19d68ed36148d6e0831c098 authored almost 2 years ago
ckem: pass xof to elliptic.GenerateKey directly

github.com/katzenpost/circl - d5f5e29609b5e04f8bccefa9b6aaa36b568b8dbe authored almost 2 years ago
update qtls to include the Go 1.20.1 / 1.19.6 changes to crypto/tls (#3711)

github.com/katzenpost/quic-go - 5b5a8e742c20dc00f91c221253cedf8602dfb134 authored almost 2 years ago
ci: fix interop Docker builder (#3712)

github.com/katzenpost/quic-go - ad7182ce8407d1f4684e5cd2aeb60058b04acc00 authored almost 2 years ago
interop: fix server configuration for the 0-RTT test case (#3713)

github.com/katzenpost/quic-go - 0567a925e5d1be3edff533ab466bc3928ac9a7fb authored almost 2 years ago
Add nobs-CSIDH NIKE unit test

stupid simple test to make sure our NIKE works

github.com/katzenpost/katzenpost - 5e300eaedda3ddb506fe7f6c5533c07a240be29c authored almost 2 years ago
Reset hybrid nike upon blind op fail

github.com/katzenpost/katzenpost - f05c1f1db3ca9843ad35101f3050203e7a50c473 authored almost 2 years ago
quicv2: fix TLS extension type (#3710)

* quicv2: fix TLS extension type

* Update internal/handshake/tls_extension_handler.go

Co-a...

github.com/katzenpost/quic-go - b7384a44047f596aee19d5f00a8634facef7091a authored almost 2 years ago
kem: add P-256 + Kyber768Draft00 hybrid

github.com/katzenpost/circl - 90f2a3efe4fe61ffa83ca0dfa66a3fc0a498419a authored almost 2 years ago
Bumping Go minimum version.

github.com/katzenpost/circl - 73a249657e5179e6986bc5499c48437beee7169b authored almost 2 years ago
Adds prefixed labels and updates nomenclature.

github.com/katzenpost/circl - 2481411a5f3c2ed5b06d4451c824e7538d208de1 authored almost 2 years ago
bench: do not block twice onSent

github.com/katzenpost/katzenpost - ef2225f07bf82de7384f8b07fd2ca8b085a556ed authored almost 2 years ago
Fix server mixkeys test

github.com/katzenpost/katzenpost - a7ced09c607b237fa0cc84eb4c47d42b7b92ac6e authored almost 2 years ago
Merge branch 'main' into CSIDH_NIKE

github.com/katzenpost/katzenpost - 9efc3259b706ea05c887f4bd415fa2cbe1118db7 authored almost 2 years ago
Teach mix server the new NIKE interface

github.com/katzenpost/katzenpost - 9a773b9a043166c0e99ad4cfab526e1a9775dd47 authored almost 2 years ago
Teach Sphinx new NIKE interface

github.com/katzenpost/katzenpost - 40d8bedda851c05599426f6ecf23c08e5db83c2d authored almost 2 years ago
Add nobs csidh to schemes list

github.com/katzenpost/katzenpost - 35551a237c4f07f4d95b0aa6f1f446d7111c92e4 authored almost 2 years ago
Add ecdh text marshaler/un

github.com/katzenpost/katzenpost - d62572a710c0a27dad14a7a8070ecd2450a1a246 authored almost 2 years ago
Add NIKE wrapper type for nobs CSIDH-512

github.com/katzenpost/katzenpost - 049bc5f33614bf52d4f088bbd8c2c21415d2ce7e authored almost 2 years ago
Add new core/crypto/nike changes from the sphinx geometry branch

github.com/katzenpost/katzenpost - edb0ea1df528a3c843fc799a4bf495e349347e06 authored almost 2 years ago
ci: update GitHub action workflow versions (#3677)

* Update build-interop-docker.yml

* Update go-generate.yml

* Update lint.yml

* Update u...

github.com/katzenpost/quic-go - 0a9ceca91e2e6b1d122ec3760c153f242d80464c authored almost 2 years ago
only allocate datagram receive queue when receiving datagrams (#3702)

github.com/katzenpost/quic-go - 1f89830626523495f6df82adb0f717bf3ddd035f authored almost 2 years ago
don't apply invalid transport parameters (#3700)

github.com/katzenpost/quic-go - 7effedea794d7db0e70a5eff30843c7185ce65d4 authored almost 2 years ago
http3: fix race condition when accessing the client's connection (#3696)

* http3: fix race condition when accessing the client's connection

* add an integration test ...

github.com/katzenpost/quic-go - e0d4ffffef5fbfd6fdc32fcb7ead2ce0a4218ce8 authored almost 2 years ago
remove unneeded tracking variables from streams, optimize memory layout (#3699)

* remove the closedForShutdown boolean in the send stream

* remove the canceledWrite boolean ...

github.com/katzenpost/quic-go - aa091fe672c37448b47d9d3908ac9745c7bb3b10 authored almost 2 years ago
reduce the size of messageChan channel in the crypto setup (#3664)

github.com/katzenpost/quic-go - 0ac5d1c149dc49d19b3432456da22e93f94d4a9d authored almost 2 years ago
Merge pull request #27 from katzenpost/bump_doubleratchet_to_v.0.0.15

bump to doubleratchet v.0.0.15 to avoid crashing when calling Process…

github.com/katzenpost/katzen - a9d4ad4b43e3168166f420e7ff5a29d0c53fed5a authored almost 2 years ago
make extra25519 redundant

github.com/katzenpost/katzenpost - b935c59db889af3044b91c3f963d9631c88e21c9 authored almost 2 years ago
get rid of vendored extra25519 edwards25519

github.com/katzenpost/katzenpost - bd1a80860fefb2d6dc910678472c5ebf2ed10c0d authored almost 2 years ago
use v0.0.15 with the fix for #116 (#234)

fixes #116

github.com/katzenpost/katzenpost - 8a130e6b26f3cca5e3180c744c45678ca56bb749 authored almost 2 years ago
bump to doubleratchet v.0.0.15 to avoid crashing when calling ProcessKeyExchange / CreateKeyExchange twice

github.com/katzenpost/katzen - d92fc8b9198971f3600dcef539f179c76b636324 authored almost 2 years ago
use v0.0.15 with the fix for #116

github.com/katzenpost/katzenpost - e303d123a3d7e67459eb65789b82224f1558fff6 authored almost 2 years ago
Merge pull request #17 from katzenpost/fix_nullptr_scalarbasemult

Fix https://github.com/katzenpost/katzenpost/issues/116

github.com/katzenpost/doubleratchet - 3a2d5749a6128825b6044db2c0ec58ed3bf5a75a authored almost 2 years ago
Merge pull request #17 from katzenpost/fix_nullptr_scalarbasemult

Fix https://github.com/katzenpost/katzenpost/issues/116

github.com/katzenpost/katzenpost - 3a2d5749a6128825b6044db2c0ec58ed3bf5a75a authored almost 2 years ago
Fix https://github.com/katzenpost/katzenpost/issues/116

The `ratchet_test.go` triggers the old bug.
The changes to `ratchet.go` address the bug.

github.com/katzenpost/katzenpost - 1e27aab1b0da157a99747d209fc75b86e3a250d9 authored almost 2 years ago
Fix https://github.com/katzenpost/katzenpost/issues/116

The `ratchet_test.go` triggers the old bug.
The changes to `ratchet.go` address the bug.

github.com/katzenpost/doubleratchet - 1e27aab1b0da157a99747d209fc75b86e3a250d9 authored almost 2 years ago
remove extra pkiclient instances and unused arguments (#223)

this also removes client's internal pkicache client. Is there any good
reason to keep a LRU cac...

github.com/katzenpost/katzenpost - 7df88843d9f5302eb3bae04cb8d2d385bcff8a24 authored almost 2 years ago