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 11 months ago
0fb670136b02284887ca9e7502e4cd77042e91fc authored 11 months ago
e73e23fc0b84faec517836c997c23af9f9253360 authored 11 months ago
680f1643a3b7d692fc5c55f876fc7696c408390e authored 11 months ago
3ad88767cac5f7c371343854c5fe75b2e34cfc6e authored 12 months ago
26cf670a3161a77304f32ba7fb5cbf027a282b6c authored 12 months ago
020140e4a978a83bb9aeae737b9fa7f39a2aaa3f authored 12 months ago
e461f2c6aac1f5940f336272be7253ae6837dddf authored 12 months ago
5c0851815084249df36fa11af710fbad13450a47 authored 12 months ago
4d1fe546da8a007732eb6385b87e47b458f9056e authored 12 months ago
201e3e5de2c2d8e330478a78c21b5e07b10702c0 authored 12 months ago
a816e2c1c64b4400384f32181c9bf425d57a63da authored 12 months ago
450bc949a3b08b283e61f6ce2df09bcb24b62ffa authored 12 months ago
d94c36ad8106b6831da2a7f79fc3fe4498f9c2f0 authored about 1 year ago
317fd059a0e0fb4c6a5559eafd355e5ed418539c authored about 1 year ago
60e7ac7c1e5ba2cf4113aba998b16c388332a602 authored over 1 year ago
df61ec01a8cf549978f1e5bd4494b051402f1ea6 authored over 1 year ago
af6441cddcd76dd0b7f957784c48702ffbb6d663 authored over 3 years ago
Variants provided:
* SEEC-Passthrough: Use raw entropy source output
* SEEC-PRF-TupleHash: SEE...
5c086730589948e0429ec5f441141157f4112deb authored over 3 years ago
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 over 3 years agoed278dff0bb3750c4e4200950576af438a15f70c authored over 3 years ago
This is primarily to consolidate the imports since PQnoise pulls in
CIRCL, but on modern Intel s...
c066fc3dcf164e15a5d5114f3dd15ce6d79ee3d3 authored over 3 years ago
7527c3ae098c288dca1246dabf8e794684c36151 authored over 3 years ago
f697960c990bf2f5bdf2186a3ebf6d0e744fed94 authored over 3 years ago
9caca8082b81180fc8b3f1816206e9bbb230693e authored over 3 years ago
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
0cdfff3c2d4fe74d7ea55c208155309dc959cdc7 authored over 3 years ago
1204890db8bc6d19c7fee04ae9dc7de243778b39 authored over 3 years ago
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
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 agoThis should fix the non-AMD64 build.
3319402ef1b68994cf8a8879527416b3fdcc4c7f authored almost 5 years ago18a9925f72cb5068d1bda550522c22c8b63ae67a authored over 5 years ago
e2e4f9b16402bc9fe195bff99f8d5c535e6c9129 authored over 5 years ago
This should avoid having to import the `dh` sub-package as much.
a9527411163642deb8a0d98e376bce8d217aea12 authored over 5 years agod22328499ab907cfb01b22c50df53ebf466ee49f authored over 5 years ago
3e17a878123a3bb897261e777683364631991b31 authored over 5 years ago
The noise-c PSK test vectors are skipped due to the protocol names being
old(?), and requiring a...
0a0eb4aa45802f0a03c0a00bebea713ae2a03eab authored over 5 years ago
90fe3b7a1707e4c612141fe9ee8a9ce7b5a46f11 authored over 5 years ago
db33a25c7867654ec9358392a189253427cb717f authored over 5 years ago
0cf301af45563d28dd0cad8817bd9425125347a8 authored over 5 years ago
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
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
d9e188ed3509f174d24a3656bfbdb3ab5119ec32 authored over 5 years ago
1235370212ba69c23cbcd1609043e34bfc6bf582 authored over 5 years ago
6db7b7763855f40ee1afcffaefa4938bafd520a6 authored over 5 years ago
554a961c3a4b215c668cbcc1366513b80cf3a2a4 authored over 5 years ago
No patterns use this, and that's even more nonsensical than a
pre-known `e` key.
7e8c0eaa9bbcaf7a0d44db99da2e33f03f6290c2 authored over 5 years ago
Consistency etc etc etc.
ec0f1617de51465f522cdc672f2d0ca244b03bea authored over 5 years ago
* Prevent a rather unlikely nil deref in `HandshakeState.Reset()`
* `ErrDone` has a better mes...
f2b37bdc729861cbf0837efa1410f983803f6820 authored over 5 years ago
b809a7db95d2cd02090ae3484c43b6242e7639b6 authored over 5 years ago
This is non-standard, but I want to use this anyway, and it helps test
AEAD implementations that...
11b319498b96bead68b4e9bf02f410c4db0293f8 authored over 5 years ago
* Remove error checking for situations that are impossible with valid
patterns.
* Allow th...
371d189563d2f8e2e5e2c5cc3bd51663b19b23e7 authored over 5 years agoWhile this passes the validity rules, it's stupid, and pointless.
bf12e90d643fcf8e94342fe7a77ce457bc280bfa authored over 5 years ago
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 ago389be1d97d076a85169249ba4e93e1c1399c219a authored over 5 years ago
cb96eeaf4a9436095200bfb03e6ac12dedfa1009 authored over 5 years ago
ffd38d72c1dd66c3814aed7bd07bc23c33a89e24 authored over 5 years ago
e110bcd0dbceac97a43f84364ded6d905f412600 authored over 5 years ago
0519295ccc06dc1ea948229b2d4d7d8356fbe212 authored over 5 years ago
39bbd6bfe625ce236dc6ad889c9d5d06ac5d57dc authored over 5 years ago