rustpq / pqcrypto

Rust Post-Quantum cryptography
221 stars 39 forks source link

SQIsign #65

Open cryptoquick opened 1 week ago

cryptoquick commented 1 week ago

Are you planning or would you be open to a SQIsign FFI implementation? https://github.com/SQISign/the-sqisign

thomwiggers commented 1 week ago

This repository integrates implementations that have been submitted to PQClean. Unfortunately, the SQISign implementation can't be added to PQClean without significant effort, since it depends on GMP and we don't allow external dependencies in PQClean. If we could get an implementation of SQISign that doesn't depend on GMP, we'd be very happy to merge it in PQClean and here.

cryptoquick commented 1 week ago

Can you point out how PQClean handles bignum without using GMP?

thomwiggers commented 1 week ago

It doesn't. Implementations are responsible for bringing their own (generally more specific and constant-time) implementations of arithmetic.