John Schanck
John Schanck
I have not. Philippe Gaborit (of the HQC team) posted to pqc-forum on Nov. 3 2020: > the reference version is not secure (and is not supposed to be), for...
I suggest keeping NTRU for now. There's a footnote on page 18 of the [round 3 status report](https://nvlpubs.nist.gov/nistpubs/ir/2022/NIST.IR.8413.pdf) which says that NTRU is the backup if the patent agreements for...
To avoid the strict-aliasing warning we should access the memory with pointers that are declared as part of the unions. So we should change https://github.com/PQClean/PQClean/blob/3c8be3cb1f8ca0953f2df44ea665f118efb468d6/crypto_sign/falcon-1024/avx2/inner.h#L462-L473 to ```c typedef struct {...
```c cc = p->state.d64[6] ```
If `x` has type `T *` then arithmetic with `x` has a stride of `sizeof T` bytes. So you just want ```c p->state.d32[i] = w; ``` or equivalently ```c *(p->state.d32...
Some context would help, e.g. the compiler and operating system. Does this happen with a fresh clone of the repository? Also you might find the version of this code that...
Not that I'm aware of. I think it's safe to remove it.
Closing this, since we don't return `CollectedClientData` anymore. It's now expected that the user serializes and hashes the client data prior to calling register or sign.
I'm not working on this. @msirringhaus are you? Active development is happening on the ctap2-2021 branch. We're about a month away from being able to cut that over to main....
Is this PR is intended to allow clients to return the AAGUID? Or is it mandating that clients return the AAGUID?