Rust implementation of DualRing-PRF post-quantum ring signature
Find a file
2025-03-23 09:09:02 +01:00
src Initial commit 2025-03-23 09:09:02 +01:00
.gitignore Initial commit 2025-03-23 09:09:02 +01:00
Cargo.lock Initial commit 2025-03-23 09:09:02 +01:00
Cargo.toml Initial commit 2025-03-23 09:09:02 +01:00
LICENSE Initial commit 2025-03-23 09:09:02 +01:00
README.md Initial commit 2025-03-23 09:09:02 +01:00
rustfmt.toml Initial commit 2025-03-23 09:09:02 +01:00

DualRing-rs

Rust implementation of DualRing-PRF, a post-quantum ring signature scheme based on the Legendre PRF.

Early development, not working yet. I focus on implementing the non-linkable version first, then the linkable version will follow.

At the time I started this project, DualRing-PRF seemed to be the most performant post-quantum linkable ring signature.

License

Support me via LiberaPay

GNU AGPL v3, CopyLeft 2025 Pascal Engélibert (why copyleft?)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.