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
WIP
dac10d54c61da461c7656a5f5fe1b117383a652c authored over 2 years ago
dac10d54c61da461c7656a5f5fe1b117383a652c authored over 2 years ago
Fix config loading
837e594ebce2612d8a6c28d8410f155d2a9c8fa3 authored over 2 years ago
837e594ebce2612d8a6c28d8410f155d2a9c8fa3 authored over 2 years ago
docker: add id keys
829175fa287adf7f7c15a6e0e2e6f18c95d0bf90 authored over 2 years ago
829175fa287adf7f7c15a6e0e2e6f18c95d0bf90 authored over 2 years ago
Fix authority id key loading
e7fa74b24911991dffb9a1c40e182ea710dd2683 authored over 2 years ago
e7fa74b24911991dffb9a1c40e182ea710dd2683 authored over 2 years ago
WIP
62e9b2a05bc4f83c670af96df20170f324a09577 authored over 2 years ago
62e9b2a05bc4f83c670af96df20170f324a09577 authored over 2 years ago
docker: add new id keys
180368e61b698d13a71cbe3503ac38965357d5d0 authored over 2 years ago
180368e61b698d13a71cbe3503ac38965357d5d0 authored over 2 years ago
Add pem test
6faa0f3cf86b9885d76be5839e792638efdd5ee8 authored over 2 years ago
6faa0f3cf86b9885d76be5839e792638efdd5ee8 authored over 2 years ago
core/crypto/sign: fix key types
334c987254a3b25dcb6bd6223aba2a77c17e4304 authored over 2 years ago
334c987254a3b25dcb6bd6223aba2a77c17e4304 authored over 2 years ago
docker: update provider configs
22cc63197bec6a2da868c25059a954bf9c2d663a authored over 2 years ago
22cc63197bec6a2da868c25059a954bf9c2d663a authored over 2 years ago
Remove old identity keys and update configs
7644cf110836706eea1fb556b948bb2eb2fc2282 authored over 2 years ago
7644cf110836706eea1fb556b948bb2eb2fc2282 authored over 2 years ago
docker: update voting auth configs
ba9c4d8979511fa82674ef2024431983087070e3 authored over 2 years ago
ba9c4d8979511fa82674ef2024431983087070e3 authored over 2 years ago
WIP server and authority
a91691343716cdd2ca7671f528234e45aa9c14ca authored over 2 years ago
a91691343716cdd2ca7671f528234e45aa9c14ca authored over 2 years ago
authority upgrade work-in-progress
bab946d32dc265035ceb94d1642f59491da6bfcb authored over 2 years ago
bab946d32dc265035ceb94d1642f59491da6bfcb authored over 2 years ago
Add scheme public key text unmarshaler
297e85637efdea0b02a84f91acbf2665126bae3d authored over 2 years ago
297e85637efdea0b02a84f91acbf2665126bae3d authored over 2 years ago
core/crypto/sign: keys have KeyType method
60b756a2fc0905726f6d23d608b94b451842e133 authored over 2 years ago
60b756a2fc0905726f6d23d608b94b451842e133 authored over 2 years ago
core/wire: make it use the cert.Scheme
5ef92c354672115b72165b01bb9e50fd0d9f8a08 authored over 2 years ago
5ef92c354672115b72165b01bb9e50fd0d9f8a08 authored over 2 years ago
Add Sum256 to signature wrapper scheme
aac1281d1d88fbf2d8ffb072c49a3b739ba33d0a authored over 2 years ago
aac1281d1d88fbf2d8ffb072c49a3b739ba33d0a authored over 2 years ago
Add PEM file helper functions
a48142e42e2d4a4788f316e47452068bd5294e01 authored over 2 years ago
a48142e42e2d4a4788f316e47452068bd5294e01 authored over 2 years ago
Add hybrid signature scheme
d6e5c38bfe2cb94adaf1a7f8324aea7d54f3e6b4 authored over 2 years ago
d6e5c38bfe2cb94adaf1a7f8324aea7d54f3e6b4 authored over 2 years ago
Fix docker run-ping
f10a1d672e3d2c8fa368ebe9f7f96fce974a9282 authored over 2 years ago
f10a1d672e3d2c8fa368ebe9f7f96fce974a9282 authored over 2 years ago
Disable broken panda test
9204054b389005b3dade251262af78a2b09b1d64 authored over 2 years ago
9204054b389005b3dade251262af78a2b09b1d64 authored over 2 years ago
Update wire protocol test vectors
278b84cb987c2f773d7ad3c6a74d0bc3c671424e authored over 2 years ago
278b84cb987c2f773d7ad3c6a74d0bc3c671424e authored over 2 years ago
Don't auto build wire test vectors
dd5ef46a1bc8334fb1fb09af1ff741c39795cedb authored over 2 years ago
dd5ef46a1bc8334fb1fb09af1ff741c39795cedb authored over 2 years ago
server: fix kaetzchen test
7111527741dda928314972b8eb5e839996c80565 authored over 2 years ago
7111527741dda928314972b8eb5e839996c80565 authored over 2 years ago
Fix sphinx commands test vectors
bbeacd3fb38351bfa84ebd5480d492620a0489a3 authored over 2 years ago
bbeacd3fb38351bfa84ebd5480d492620a0489a3 authored over 2 years ago
Add back the sphinx kdf vectors test for ecdh nike
3f1059d0f5e06eb1766f13571723bee82c04527c authored over 2 years ago
3f1059d0f5e06eb1766f13571723bee82c04527c authored over 2 years ago
Fix ping's nonvoting config
11b7c53cdb8e8defd78ca4bf8f88e6e557f022f7 authored over 2 years ago
11b7c53cdb8e8defd78ca4bf8f88e6e557f022f7 authored over 2 years ago
Update ecdh sphinx test vectors
e14d00376003e55a2167de81b1f0c4d9c1ac9700 authored over 2 years ago
e14d00376003e55a2167de81b1f0c4d9c1ac9700 authored over 2 years ago
Sphinx recipient IDs are now 32 bytes
42c7dfff263b5ec25c5bb2b8b630a438f0fe46f1 authored over 2 years ago
42c7dfff263b5ec25c5bb2b8b630a438f0fe46f1 authored over 2 years ago
Eliminate all but three exported sphinx constants
Currently not willing to encapsulate these last three constants
within sphinx.Geometry because s...
Add UnmarshalBinaryPublicKey to nike interface
8923b1c31693053d42dc4ba614f6e850a8bd2a5e authored over 2 years ago
8923b1c31693053d42dc4ba614f6e850a8bd2a5e authored over 2 years ago
authority/voting: add missing import
12c32bef349bad1faaeb5c5c2410dbc9efac039a authored over 2 years ago
12c32bef349bad1faaeb5c5c2410dbc9efac039a authored over 2 years ago
Fix voting authority
23e9339fbf83a7d461d66eaabd36f48658aea25d authored over 2 years ago
23e9339fbf83a7d461d66eaabd36f48658aea25d authored over 2 years ago
core/wire/commands: fix tests
98a3a203a208b37c502c190b9e182a1622653a2b authored over 2 years ago
98a3a203a208b37c502c190b9e182a1622653a2b authored over 2 years ago
go mod tidy
c0e6c5f216762f1c3f7ea8989004476ec8ace50c authored over 2 years ago
c0e6c5f216762f1c3f7ea8989004476ec8ace50c authored over 2 years ago
Merge branch 'main' into nike_sphinx.27_pqnoise_upgrade_wire
942adcc3a7cf4ea729aa23be96257e1ce04153cf authored over 2 years ago
942adcc3a7cf4ea729aa23be96257e1ce04153cf authored over 2 years ago
core/wire/kem: prevent Load bug
7d50de559232207e1457de730b399db93127e0dd authored over 2 years ago
7d50de559232207e1457de730b399db93127e0dd authored over 2 years ago
Make everything use the new wire/kem api changes
acbc6bf13bf57879f3bb32598bef57f5f977aa54 authored over 2 years ago
acbc6bf13bf57879f3bb32598bef57f5f977aa54 authored over 2 years ago
Update core/wire/kem.go interface wrapper
88c7553b02b4e5d7ac39434c3955734a182f51d1 authored over 2 years ago
88c7553b02b4e5d7ac39434c3955734a182f51d1 authored over 2 years ago
go mod tidy
d554f4ed620236a837336c7617eaeb07244d5390 authored over 2 years ago
d554f4ed620236a837336c7617eaeb07244d5390 authored over 2 years ago
core/wire: singular scheme
85e26996c1233f336286e1733365eed2cf8eb79c authored over 2 years ago
85e26996c1233f336286e1733365eed2cf8eb79c authored over 2 years ago
core/wire: kem wrapper Reset method sets instance to nil
2008ec3adbea027583ac44c52cbf6d5658bc6921 authored over 2 years ago
2008ec3adbea027583ac44c52cbf6d5658bc6921 authored over 2 years ago
core/wire: reset auth keys by setting them to nil
3903dc4ccc18f94714355096701bedb6d50a4f2b authored over 2 years ago
3903dc4ccc18f94714355096701bedb6d50a4f2b authored over 2 years ago
authority/clients: use random link key for Get
6a912496609a5a73d0c588380edc93e7e5ad2851 authored over 2 years ago
6a912496609a5a73d0c588380edc93e7e5ad2851 authored over 2 years ago
Fix perms in authority test
a9f209a30e28ee452b85de0771bbfe4d6aeff615 authored over 2 years ago
a9f209a30e28ee452b85de0771bbfe4d6aeff615 authored over 2 years ago
Merge branch 'main' into 27_pqnoise_upgrade_wire
746128b0b7dcb2e17cbf5e750f992d933d5bee09 authored over 2 years ago
746128b0b7dcb2e17cbf5e750f992d933d5bee09 authored over 2 years ago
server: fix wire protocol usage
709c9ce1bf3b12fe43ae505577d6dbd691bb5466 authored over 2 years ago
709c9ce1bf3b12fe43ae505577d6dbd691bb5466 authored over 2 years ago
core/sphinx: single sphinx and geometry
455b05b52fa7bc83ec435a84bed2b92292a30088 authored over 2 years ago
455b05b52fa7bc83ec435a84bed2b92292a30088 authored over 2 years ago
core/wire: singular scheme
a24d1f831b6689e6d7906dcb7cd810aa443091f3 authored over 2 years ago
a24d1f831b6689e6d7906dcb7cd810aa443091f3 authored over 2 years ago
Merge branch 'blinded25519.fixups'
ebc8c490fdb2d0aae8c99c9ac523290a7f9c9112 authored over 2 years ago
ebc8c490fdb2d0aae8c99c9ac523290a7f9c9112 authored over 2 years ago
Add some docstring and rename some vars
92422266f44069da1c84d0adcad5d237eb91c403 authored over 2 years ago
92422266f44069da1c84d0adcad5d237eb91c403 authored over 2 years ago
authority: use default sphinx
0a981745a07a0fdb4eb2d94bce08d2201e0ffdd6 authored over 2 years ago
0a981745a07a0fdb4eb2d94bce08d2201e0ffdd6 authored over 2 years ago
core: make crypto/nike/ctidh and ctidh sphinx tests option with build tag
7e46cfec120b4bfcd07647a14f3399ff64ef319a authored over 2 years ago
7e46cfec120b4bfcd07647a14f3399ff64ef319a authored over 2 years ago
Fix memspool and reunion tests
9fb33adfd9281cb18eb8754c3e224fc6aec4cd2d authored over 2 years ago
9fb33adfd9281cb18eb8754c3e224fc6aec4cd2d authored over 2 years ago
client: use sphinx and geometry apis
56af24efe2b06b72f13b697869b9a80850cce0f9 authored over 2 years ago
56af24efe2b06b72f13b697869b9a80850cce0f9 authored over 2 years ago
minclient: use sphinx geometry and changes to wire
e57f0971ce06e24099be36fcf7810d84116f2909 authored over 2 years ago
e57f0971ce06e24099be36fcf7810d84116f2909 authored over 2 years ago
server: fix tests
44132cd7a80737ec2af9610af182782dba03ba37 authored over 2 years ago
44132cd7a80737ec2af9610af182782dba03ba37 authored over 2 years ago
server: use new sphinx API
1d973528b237b8899076ef9946fd34bc10e0ae1b authored over 2 years ago
1d973528b237b8899076ef9946fd34bc10e0ae1b authored over 2 years ago
Add DefaultGeometry and DefaultSphinx
9d941aa2ab5a7cd9ab4e491c32dccf8f71d9adf1 authored over 2 years ago
9d941aa2ab5a7cd9ab4e491c32dccf8f71d9adf1 authored over 2 years ago
Authority client/server uses nil geometry for wire
803dffdb777a3faa629ddecef63dc50d055c5039 authored over 2 years ago
803dffdb777a3faa629ddecef63dc50d055c5039 authored over 2 years ago
Add sphinx geometry to voting client, fix test
5e598ec765e2acb328db0f692f9319ed2b393bb8 authored over 2 years ago
5e598ec765e2acb328db0f692f9319ed2b393bb8 authored over 2 years ago
core/wire/commands: fix vector test
07837eea6ebe43d405eb1e20dc8c684bbdd34d11 authored over 2 years ago
07837eea6ebe43d405eb1e20dc8c684bbdd34d11 authored over 2 years ago
Fix core/wire: use Sphinx geometry
c75ff34d683bf847bc03dc40a096d5821d982356 authored over 2 years ago
c75ff34d683bf847bc03dc40a096d5821d982356 authored over 2 years ago
Fix sphinx geometry constructors
11f438df9f2f9ea51a21e0fab2791b576582953b authored over 2 years ago
11f438df9f2f9ea51a21e0fab2791b576582953b authored over 2 years ago
ecdh nike uses latest nike interface
7f75d13066294a5e76a4e2a326b3756be075966e authored over 2 years ago
7f75d13066294a5e76a4e2a326b3756be075966e authored over 2 years ago
Fix ctidh nike blind op
the blinding factor is the length of a private key...
and is equivalent as such in terms of the ...
sphinx: use the new nike interface
9694414e59492e60785ad657ed1dd5ea519f934d authored over 2 years ago
9694414e59492e60785ad657ed1dd5ea519f934d authored over 2 years ago
ctidh nike wrapper: use latest ctidh binding api
3131a21adaaf4438b9912085b91a604b15d14bc1 authored over 2 years ago
3131a21adaaf4438b9912085b91a604b15d14bc1 authored over 2 years ago
Merge branch '27_pqnoise_upgrade_wire' into nike_sphinx.27_pqnoise_upgrade_wire
98a86e6070dcef3514b5e61770e60b7a6bcff5ed authored over 2 years ago
98a86e6070dcef3514b5e61770e60b7a6bcff5ed authored over 2 years ago
Fix TestServerStartShutdown
0f63f6808fbe34203683b5813e88df6c20afe153 authored over 2 years ago
0f63f6808fbe34203683b5813e88df6c20afe153 authored over 2 years ago
Fix KEM PEM test
2e4e2cf9ede9360ba0e41091b3ce2134cbdf156b authored over 2 years ago
2e4e2cf9ede9360ba0e41091b3ce2134cbdf156b authored over 2 years ago
Fix client test configuration
5145a6bfc0e3e3435648387c550433ad668b0fe5 authored over 2 years ago
5145a6bfc0e3e3435648387c550433ad668b0fe5 authored over 2 years ago
Fix client, make it work with nonvoting auth
bc1b29787725effd4adf9f94d1e32147f012aafe authored over 2 years ago
bc1b29787725effd4adf9f94d1e32147f012aafe authored over 2 years ago
Fix docker configs
4032861736816f06d12f77f4ccea6e0ba9ad2d69 authored over 2 years ago
4032861736816f06d12f77f4ccea6e0ba9ad2d69 authored over 2 years ago
Fix voting auth client test
3555a93a0bbc6eb0f649f148f21b616348a3ec20 authored over 2 years ago
3555a93a0bbc6eb0f649f148f21b616348a3ec20 authored over 2 years ago
Fix server tests
3276bd67e0fdfbb8426e4f426614ea0c2f787461 authored over 2 years ago
3276bd67e0fdfbb8426e4f426614ea0c2f787461 authored over 2 years ago
server: fix tests
9e90dfdd91c8f94583c538bbdb337220567ef37b authored over 2 years ago
9e90dfdd91c8f94583c538bbdb337220567ef37b authored over 2 years ago
Merge remote-tracking branch 'origin/test_add_ci' into 27_pqnoise_upgrade_wire
0929f82f9b8723f2572aa7433ba87e2c1997cd27 authored over 2 years ago
0929f82f9b8723f2572aa7433ba87e2c1997cd27 authored over 2 years ago
Fix TestServerStartShutdown
8c3cc1b5672b87020336e0006365842feac91166 authored over 2 years ago
8c3cc1b5672b87020336e0006365842feac91166 authored over 2 years ago
Fix client
034351720ca1fab5996c49fdf9060fdc0a0a0c76 authored over 2 years ago
034351720ca1fab5996c49fdf9060fdc0a0a0c76 authored over 2 years ago
Add some client fixes
b251262edc5484d19671b95ae8965460d97c4ae3 authored over 2 years ago
b251262edc5484d19671b95ae8965460d97c4ae3 authored over 2 years ago
server/config: fix pem validation
dae0789102534702bdf4c1ec482a164bb86e3637 authored over 2 years ago
dae0789102534702bdf4c1ec482a164bb86e3637 authored over 2 years ago
Add docker pem files and update toml configs
52be8602bb70eb302c489688d532d5ff25c0775a authored over 2 years ago
52be8602bb70eb302c489688d532d5ff25c0775a authored over 2 years ago
Mix server pki client config
651ac6d663849a766027ed89aac3deb40c60eb67 authored over 2 years ago
651ac6d663849a766027ed89aac3deb40c60eb67 authored over 2 years ago
Load link key pems from datadir
f62dcef6ee71a72b4412f1af0ef3cedd6a5dcf67 authored over 2 years ago
f62dcef6ee71a72b4412f1af0ef3cedd6a5dcf67 authored over 2 years ago
docker voting: add many link key pem files
5cead1239ce85fadc8e18c98ab8b084a7f283766 authored over 2 years ago
5cead1239ce85fadc8e18c98ab8b084a7f283766 authored over 2 years ago
voting authority: load link pem from data dir
319e59382f86bdd8bc0cc32ebb08bdd388b98cf7 authored over 2 years ago
319e59382f86bdd8bc0cc32ebb08bdd388b98cf7 authored over 2 years ago
Upgrade to new wire protocol hybrid KEM keys
645c13775139f26a97e7068f1cdb155bc4bde2a7 authored over 2 years ago
645c13775139f26a97e7068f1cdb155bc4bde2a7 authored over 2 years ago
Upgrade server, client and authority
9cb60a6ddc92386a3b880a3676a9e4011276a31d authored over 2 years ago
9cb60a6ddc92386a3b880a3676a9e4011276a31d authored over 2 years ago
Fix server/userdb use new wire interfaces
1a619e1ce24d9a0862d3f9d5b234856b87230fca authored over 2 years ago
1a619e1ce24d9a0862d3f9d5b234856b87230fca authored over 2 years ago
Fix voting server
f4b5dad36e77d4ddc65ff62bb6a9d8289e4af375 authored over 2 years ago
f4b5dad36e77d4ddc65ff62bb6a9d8289e4af375 authored over 2 years ago
fix server/conf, use wire.PublicKey for auth peers
1b26e2ae4924bd7b6c7c9540ee9bac13d50b494b authored over 2 years ago
1b26e2ae4924bd7b6c7c9540ee9bac13d50b494b authored over 2 years ago
Make voting auth use new pki doc format
1ae90475aabe916884db8a716abc738b327942a8 authored over 2 years ago
1ae90475aabe916884db8a716abc738b327942a8 authored over 2 years ago
core/wire: add NewScheme docstring
ecc291fe16b20b4439b5f68bd5d0174b82bd56ba authored over 2 years ago
ecc291fe16b20b4439b5f68bd5d0174b82bd56ba authored over 2 years ago
Merge branch '34_get_rid_of_toecdh' into 27_pqnoise_upgrade_wire_with_old_sphinx
b07c2d555e83572659005e130c325109706e4401 authored over 2 years ago
b07c2d555e83572659005e130c325109706e4401 authored over 2 years ago
authority/voting: fix wire auth
6dd36b4d9880d7b1ad80201780c0d308c70e38fa authored over 2 years ago
6dd36b4d9880d7b1ad80201780c0d308c70e38fa authored over 2 years ago
Make nonvoting/authority work without ToECDH
0b5d6db33a17eebbeff5015a9f4a74671a119343 authored over 2 years ago
0b5d6db33a17eebbeff5015a9f4a74671a119343 authored over 2 years ago
Specify linkKey for pki client
194db81329240217076eed312881c468397b6e5b authored over 2 years ago
194db81329240217076eed312881c468397b6e5b authored over 2 years ago
authority: eradicate ToECDH
ee05b0afec34feb19a1f85b038367336ac51ad3d authored over 2 years ago
ee05b0afec34feb19a1f85b038367336ac51ad3d authored over 2 years ago
core/crypto: remove ToECDH methods
e4133c51108a34c0401129749dedb65b8e8b2f82 authored over 2 years ago
e4133c51108a34c0401129749dedb65b8e8b2f82 authored over 2 years ago