Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/nyquist
fork of nyquist
https://github.com/katzenpost/nyquist
816d14da49ee3fb24779d9ca9b623a3da54cb4b4 authored 10 months ago by David Stainton <[email protected]>
0fb670136b02284887ca9e7502e4cd77042e91fc authored 10 months ago by David Stainton <[email protected]>
e73e23fc0b84faec517836c997c23af9f9253360 authored 10 months ago by David Stainton <[email protected]>
680f1643a3b7d692fc5c55f876fc7696c408390e authored 10 months ago by David Stainton <[email protected]>
3ad88767cac5f7c371343854c5fe75b2e34cfc6e authored 10 months ago by David Stainton <[email protected]>
26cf670a3161a77304f32ba7fb5cbf027a282b6c authored 11 months ago by David Stainton <[email protected]>
020140e4a978a83bb9aeae737b9fa7f39a2aaa3f authored 11 months ago by David Stainton <[email protected]>
e461f2c6aac1f5940f336272be7253ae6837dddf authored 11 months ago by David Stainton <[email protected]>
5c0851815084249df36fa11af710fbad13450a47 authored 11 months ago by David Stainton <[email protected]>
4d1fe546da8a007732eb6385b87e47b458f9056e authored 11 months ago by David Stainton <[email protected]>
201e3e5de2c2d8e330478a78c21b5e07b10702c0 authored 11 months ago by David Stainton <[email protected]>
a816e2c1c64b4400384f32181c9bf425d57a63da authored 11 months ago by David Stainton <[email protected]>
450bc949a3b08b283e61f6ce2df09bcb24b62ffa authored 11 months ago by David Stainton <[email protected]>
d94c36ad8106b6831da2a7f79fc3fe4498f9c2f0 authored 11 months ago by David Stainton <[email protected]>
317fd059a0e0fb4c6a5559eafd355e5ed418539c authored 11 months ago by David Stainton <[email protected]>
60e7ac7c1e5ba2cf4113aba998b16c388332a602 authored about 1 year ago by David Stainton <[email protected]>
df61ec01a8cf549978f1e5bd4494b051402f1ea6 authored about 1 year ago by David Stainton <[email protected]>
af6441cddcd76dd0b7f957784c48702ffbb6d663 authored about 3 years ago by Yawning Angel <[email protected]>
Variants provided:
* SEEC-Passthrough: Use raw entropy source output
* SEEC-PRF-TupleHash: SEE...
5c086730589948e0429ec5f441141157f4112deb authored about 3 years ago by Yawning Angel <[email protected]>
There's no reason why this needs to be done at initialization time
with the way we have this setup.
Since I recently wrote this for work, I might as well reuse it.
ef8960a14dc6338c0f2dda654f83ab67171a76b6 authored about 3 years ago by Yawning Angel <[email protected]>ed278dff0bb3750c4e4200950576af438a15f70c authored over 3 years ago by Yawning Angel <[email protected]>
This is primarily to consolidate the imports since PQnoise pulls in
CIRCL, but on modern Intel s...
c066fc3dcf164e15a5d5114f3dd15ce6d79ee3d3 authored over 3 years ago by Yawning Angel <[email protected]>
7527c3ae098c288dca1246dabf8e794684c36151 authored over 3 years ago by Yawning Angel <[email protected]>
f697960c990bf2f5bdf2186a3ebf6d0e744fed94 authored over 3 years ago by Yawning Angel <[email protected]>
9caca8082b81180fc8b3f1816206e9bbb230693e authored over 3 years ago by Yawning Angel <[email protected]>
In theory this can trivially support all of the KEM suites provided by
CIRCL (including some hyb...
This was incomplete/partial due to lack of toolchain/standard library
support in the first place...
f50e0f442d00ff8790150aa07772d35619b13ea0 authored over 3 years ago by Yawning Angel <[email protected]>
0cdfff3c2d4fe74d7ea55c208155309dc959cdc7 authored over 3 years ago by Yawning Angel <[email protected]>
1204890db8bc6d19c7fee04ae9dc7de243778b39 authored over 3 years ago by Yawning Angel <[email protected]>
While I stand by my reasons for using the AGPL in the first place, it
doesn't do what I want it ...
1d3391c8957ada7b2cc368b541b27213950946c1 authored over 3 years ago by Yawning Angel <[email protected]>
I wrote a new one primarily to have a better Ed25519/ristretto255
implementation to use, and I a...
This should improve X25519 performance on non-AMD64 targets.
a2101d0fdfeaf03ef97a3e3ed98d991dc252d7ff authored almost 5 years ago by Yawning Angel <[email protected]>This should fix the non-AMD64 build.
3319402ef1b68994cf8a8879527416b3fdcc4c7f authored almost 5 years ago by Yawning Angel <[email protected]>18a9925f72cb5068d1bda550522c22c8b63ae67a authored about 5 years ago by Yawning Angel <[email protected]>
e2e4f9b16402bc9fe195bff99f8d5c535e6c9129 authored over 5 years ago by Yawning Angel <[email protected]>
This should avoid having to import the `dh` sub-package as much.
a9527411163642deb8a0d98e376bce8d217aea12 authored over 5 years ago by Yawning Angel <[email protected]>d22328499ab907cfb01b22c50df53ebf466ee49f authored over 5 years ago by Yawning Angel <[email protected]>
3e17a878123a3bb897261e777683364631991b31 authored over 5 years ago by Yawning Angel <[email protected]>
The noise-c PSK test vectors are skipped due to the protocol names being
old(?), and requiring a...
0a0eb4aa45802f0a03c0a00bebea713ae2a03eab authored over 5 years ago by Yawning Angel <[email protected]>
90fe3b7a1707e4c612141fe9ee8a9ce7b5a46f11 authored over 5 years ago by Yawning Angel <[email protected]>
db33a25c7867654ec9358392a189253427cb717f authored over 5 years ago by Yawning Angel <[email protected]>
0cf301af45563d28dd0cad8817bd9425125347a8 authored over 5 years ago by Yawning Angel <[email protected]>
Being able to add new algorithms on the fly and have it tie into
`NewProtocol(s)` is probably us...
This is inspired by how Snow handles the PSK modifier. It's easier to
maintain the built-in pat...
f2df3a78082c22c7ab45921919de8e169807081e authored over 5 years ago by Yawning Angel <[email protected]>
People can just look at the `go.mod` if they care which libraries I use,
and if they don't trust...
9721c7c1c5554b744af5567afacdfacc938ffcd3 authored over 5 years ago by Yawning Angel <[email protected]>
d9e188ed3509f174d24a3656bfbdb3ab5119ec32 authored over 5 years ago by Yawning Angel <[email protected]>
1235370212ba69c23cbcd1609043e34bfc6bf582 authored over 5 years ago by Yawning Angel <[email protected]>
6db7b7763855f40ee1afcffaefa4938bafd520a6 authored over 5 years ago by Yawning Angel <[email protected]>
554a961c3a4b215c668cbcc1366513b80cf3a2a4 authored over 5 years ago by Yawning Angel <[email protected]>
No patterns use this, and that's even more nonsensical than a
pre-known `e` key.
7e8c0eaa9bbcaf7a0d44db99da2e33f03f6290c2 authored over 5 years ago by Yawning Angel <[email protected]>
Consistency etc etc etc.
ec0f1617de51465f522cdc672f2d0ca244b03bea authored over 5 years ago by Yawning Angel <[email protected]>
* Prevent a rather unlikely nil deref in `HandshakeState.Reset()`
* `ErrDone` has a better mes...
f2b37bdc729861cbf0837efa1410f983803f6820 authored over 5 years ago by Yawning Angel <[email protected]>
b809a7db95d2cd02090ae3484c43b6242e7639b6 authored over 5 years ago by Yawning Angel <[email protected]>
This is non-standard, but I want to use this anyway, and it helps test
AEAD implementations that...
11b319498b96bead68b4e9bf02f410c4db0293f8 authored over 5 years ago by Yawning Angel <[email protected]>
* Remove error checking for situations that are impossible with valid
patterns.
* Allow th...
371d189563d2f8e2e5e2c5cc3bd51663b19b23e7 authored over 5 years ago by Yawning Angel <[email protected]>While this passes the validity rules, it's stupid, and pointless.
bf12e90d643fcf8e94342fe7a77ce457bc280bfa authored over 5 years ago by Yawning Angel <[email protected]>
This allows users to validate custom pattern definitions against the
specification's pattern val...
* Add extra notes regarding non-standard crypto functions.
5de197e08b3b0fa39ecc50ca456d342f53457274 authored over 5 years ago by Yawning Angel <[email protected]>389be1d97d076a85169249ba4e93e1c1399c219a authored over 5 years ago by Yawning Angel <[email protected]>
cb96eeaf4a9436095200bfb03e6ac12dedfa1009 authored over 5 years ago by Yawning Angel <[email protected]>
ffd38d72c1dd66c3814aed7bd07bc23c33a89e24 authored over 5 years ago by Yawning Angel <[email protected]>
e110bcd0dbceac97a43f84364ded6d905f412600 authored over 5 years ago by Yawning Angel <[email protected]>
0519295ccc06dc1ea948229b2d4d7d8356fbe212 authored over 5 years ago by Yawning Angel <[email protected]>
39bbd6bfe625ce236dc6ad889c9d5d06ac5d57dc authored over 5 years ago by Yawning Angel <[email protected]>