Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/noise
Noise Protocol Framework: Katzenpost fork of the flynn noise library
https://github.com/katzenpost/noise
maybe this will make the CI pass?
b822b7e98a9f0f96db3cc3ecbae8411d7d96466d authored over 3 years ago by Leif Ryge <[email protected]>45005ac9ea1076f901993a0949f66fe5e019671d authored over 3 years ago by Leif Ryge <[email protected]>
d27553ee111e65b466a57ceb5dbc43ba89736310 authored over 3 years ago by Leif Ryge <[email protected]>
note: this seems to work, but i'm not tagging a release yet.
040f28ea76491f39f270672d8b620fc139d0eeaf authored over 3 years ago by Leif Ryge <[email protected]>8ff44430824f45c9117e963c9be1e691c6e8f882 authored over 3 years ago by Leif Ryge <[email protected]>
todo: update to newer version of circl
5b48210a6f1e6cbe91dbc09f7eba168abb1588db authored over 3 years ago by Leif Ryge <[email protected]>11ea0e836cf606cdfea57086d550ccd99a5200f9 authored over 3 years ago by Leif Ryge <[email protected]>
2499bf1bad239a8316c32932a993642350b3afdb authored over 3 years ago by Jonathan Rudenberg <[email protected]>
927fa1b4bbcf5b0f8fe64c03d19f5d4ffb5313d5 authored over 3 years ago by Jonathan Rudenberg <[email protected]>
0d4f803fc70e99b765bf8cb6703992cd383617c4 authored over 3 years ago by Jonathan Rudenberg <[email protected]>
fc2bb37e287bd583b6699a2580710dc4c9e2deec authored over 3 years ago by Jonathan Rudenberg <[email protected]>
8554521d17b43423f7bb421bcb66bfc51ab4aadf authored over 3 years ago by Jonathan Rudenberg <[email protected]>
8aa584aaa227a9f97676df6dbe4e417af69538e7 authored over 3 years ago by Jonathan Rudenberg <[email protected]>
59221ed6427fb8d7289955289542a9c902fd0cd5 authored over 3 years ago by Jonathan Rudenberg <[email protected]>
4bdb43be3117f9831c94905772b14c2783810723 authored almost 4 years ago by Nate Brown <[email protected]>
ecaaffdb65e9ce01c8f58ad13e9c4eae1a9d8c43 authored almost 4 years ago by Nate Brown <[email protected]>
5a73e02a339e8588efbca3aa93d6255d41a19748 authored almost 4 years ago by Nate Brown <[email protected]>
e937b18099205f2abcea0564932a91ce011e14bc authored almost 4 years ago by David Stainton <[email protected]>
don't use Pack/Unpack, duh
577f54f92f3a01586d494a4933e5c184b4235a48 authored almost 4 years ago by David Stainton <[email protected]>d8058739e21c7eaa90b4cf7e029abdf667f1b165 authored almost 4 years ago by David Stainton <[email protected]>
bd6d8d184937ae9fca9b4e946755f1fddd8d726f authored almost 4 years ago by David Stainton <[email protected]>
c43095f908c43649c4c076ef39631126fd46f2de authored almost 4 years ago by David Stainton <[email protected]>
Completely overhaul the hfs interface to use the newer
Noise extension for the HFS KEM protocol ...
4c2fa3a5d7a178a800c094c19fc49f9c1304f9db authored over 5 years ago by David Stainton <[email protected]>
73de63f19ada0fc38d74f74bcdb6b6a2f106485e authored over 5 years ago by David Stainton <[email protected]>
a6bec72d870aedede0aac380c6c55af0866fad74 authored almost 6 years ago by Masala <[email protected]>
08e83772a9119dc0b35028bc6d8412dc22b0a9ee authored over 6 years ago by Masala <[email protected]>
2492fe189ae688d7edbeae0fd575de2f1c5fec8e authored almost 7 years ago by Gerardo Di Giacomo <[email protected]>
d1c47b35651a65fd9b64121e3c4c6d2d1d16894d authored almost 7 years ago by Gerardo Di Giacomo <[email protected]>
953535c65f34da6d55db0662060775684af475e1 authored almost 7 years ago by Nathan Brown <[email protected]>
The upstream `XX` pattern was defined with an old version of the spec,
and was brought up to dat...
This commit adds support for the experimental Hybrid Forward Secrecy
extension, using NewHope-Si...
* Yes, this violates the spec. The limitation is arbitrary and
lifiting it allows us to ski...
This reverts commit 0530451f2f3cf213f6e237b9b056876e3edc4e97.
01638cb52dafe42224b938fb517721f984c03100 authored almost 7 years ago by Jonathan Rudenberg <[email protected]>* added GetNonce and SetNonce following Noise revision 33 (aimed at UDP-based protocols)
* re...
0530451f2f3cf213f6e237b9b056876e3edc4e97 authored almost 7 years ago by David Wong <[email protected]>* remove panics per PanicAndRecover guidance from go authors
* revert constructors to panic()...
7e398aa738dc48385953b7b0ceae4682d6dbe2be authored almost 7 years ago by Ryan Huber <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
f9b5bb75e2f1e1a4e007a2655fa22a4c080be421 authored about 7 years ago by Jonathan Rudenberg <[email protected]>* removed the XR pattern and added the initiator check in WriteMessage and ReadMessage according...
fc3a9f3b3c4fba0af38ac409e8867672499d26e4 authored over 7 years ago by David Wong <[email protected]>added golang's blake2b implementation
c49e9fa15d9e58d255bfe946c91e1028f6cecac9 authored over 7 years ago by Jonathan Rudenberg <[email protected]>a80962bd80c60a08aa0b38ef2f886421b2b7b780 authored over 7 years ago by David Wong <[email protected]>
Add Rekey as per latest specification
01cefa3e208b7260892d831b38b44bdbfd0f9f26 authored over 7 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: David Stainton <[email protected]>
39e9953cb929036a24003442cbb22f821aeb6c68 authored over 7 years ago by David Stainton <[email protected]>Signed-off-by: David Stainton <[email protected]>
b519438a735068569b14cc159f80aba2f0584b31 authored over 7 years ago by David Stainton <[email protected]>psk mode: update for redesign
c90ff622305fbe90de9cdc3a23a85b966e09c929 authored over 7 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jason A. Donenfeld <[email protected]>
bac779d5eb20de7e0bbf5a2903fa2f73fb1adf6e authored over 7 years ago by Jason A. Donenfeld <[email protected]>Signed-off-by: Jason A. Donenfeld <[email protected]>
167d176148b061d59e2ffb507b9303c219348400 authored over 7 years ago by Jason A. Donenfeld <[email protected]>Signed-off-by: Jason A. Donenfeld <[email protected]>
5d56e55c10e6daefb983f876012147d4273d27c6 authored over 7 years ago by Jason A. Donenfeld <[email protected]>The noise spec mandates 256-bit preshared keys.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4....
1dc278ed6ce80f014ebc975a7752a14c897dd330 authored over 7 years ago by Jason A. Donenfeld <[email protected]>Signed-off-by: Jason A. Donenfeld <[email protected]>
3bc46b50a91161172513727c7e32aa0d3f23ad51 authored over 7 years ago by Jason A. Donenfeld <[email protected]>The noise specification mandates that preshared keys are 256-bits.
Signed-off-by: Jason A. Done...
1b34a57a832a9d2b88a3758560d845957e347d3e authored over 7 years ago by Jason A. Donenfeld <[email protected]>
The PSK mode has been redesigned in the latest revision of Noise, which
WireGuard is using. This...
This implementation contains SSE* related assembler code.
Signed-off-by: Sergey Matveev <stargr...
690279792740403a8121e99d37c8f28f2e6edeb3 authored almost 8 years ago by Sergey Matveev <[email protected]>This implementation contains SSE* related assembler code.
Signed-off-by: Sergey Matveev <stargr...
ab15322ad1cc167b3d556d97bbdd705ac9aeea30 authored almost 8 years ago by Sergey Matveev <[email protected]>Signed-off-by: Sergey Matveev <[email protected]>
c01f33c4187eed59e3e3a75ca1000e2b3501d28a authored about 8 years ago by Sergey Matveev <[email protected]>
This allows decoding potentially malicious messages under certain
circumstances.
Signed-off-by:...
7e06e1568198ea7d4d6582f1dcb1cec47e4285b1 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
bc8ae75ea2f0e6134f7dbd988d21c0af63b87cb9 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
9d48b3b0f82e5c71bb83a757d216d76f61ae0915 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
b16acbb322765df32acb526a2165c07cab5e8b89 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
ad132441f712b2b9ec4ae8183c1d4831b6d18b6a authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
f63da97e27f3776d79310f8ce0f4e9d610ff095e authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
9d237a2bfc050a17c603a0e3efce2db41d6de6a0 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
ca5f81ebf0ff8b406c3545e2beeb66f04fff2da7 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
7f7abf128993d8b2fcb0a332bfc368a5fcb8af56 authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
01ee159114da5e1eff952ad4ef0a9dc252e2f54e authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
8035b360428441edf2c141a54fc186494fbcaa5e authored over 8 years ago by Jonathan Rudenberg <[email protected]>Signed-off-by: Jonathan Rudenberg <[email protected]>
d4248be25d42b8075014a2f2a19d545489dbabc4 authored over 8 years ago by Jonathan Rudenberg <[email protected]>This struct is only used internally.
Signed-off-by: Jonathan Rudenberg <[email protected]>
9a626dbd0b73f5d17c0cca61ba2aa560120da1a3 authored over 8 years ago by Jonathan Rudenberg <[email protected]>c0dae355573c15f2846df305d6d171607dbdae42 authored almost 9 years ago by Jonathan Rudenberg <[email protected]>
3512ab15d1cc478e21299323ca12c7ba4dcf764c authored almost 9 years ago by Jonathan Rudenberg <[email protected]>
77186df246cefb6826e0d41ef25dd2bbcd6e6a67 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
82839267d3ee60d7951a50fd1385ca0d20c76a65 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
3881dc96408e1bac76a638ec6be69c39efd2a437 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
4db302538ce7ae25ab53505bbe7c7a435d1c0654 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
Signed-off-by: Jonathan Rudenberg <[email protected]>
b11a33c4aeec0f9a7e721b9665286bbc49ee0056 authored about 9 years ago by Jonathan Rudenberg <[email protected]>d760bc35345e333426e67219ece2a68f031ca874 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
0e9c47ad196776c6dcd3c235631c0aec12485f35 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
f7b9b283362385db79ea665b259c2634209ab162 authored about 9 years ago by Jonathan Rudenberg <[email protected]>
14af5e1fc86f8293637b4d486b7d94bb2291ad4a authored about 9 years ago by Jonathan Rudenberg <[email protected]>