Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove schemes that are no longer under consideration by NIST #238

Merged
merged 11 commits into from
Nov 7, 2022

Conversation

mkannwischer
Copy link
Contributor

@mkannwischer mkannwischer commented Jul 13, 2022

The goal of pqm4 was always to evaluate NIST PQC candidates and I believe we should keep it like that.
My plan is to keep the best implementations of winners and the round-4 candidates and add any suitable candidates submitted the signature on-ramp.
PQClean is probably going down the same path. I've opened a PR there, too: PQClean/PQClean#448.

I've created a tag for the current code: https://github.com/mupq/pqm4/releases/tag/Round3.

Are there any objections or opinions?

I've also benchmarked everything with the most recent Arm toolchain (arm-none-eabi-gcc (Arm GNU Toolchain 11.3.Rel1) 11.3.1 20220712 from https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads).

@mkannwischer mkannwischer requested review from rpls and cryptojedi July 13, 2022 01:42
@rpls
Copy link
Contributor

rpls commented Jul 14, 2022

Should we create an archive for the old schemes? Or is the git-history archive enough? Or mutiple folders such as archive (rejected), candidates (currently under consideration), finalized (picked)? The build-system should alread support this without a problem.

@mkannwischer
Copy link
Contributor Author

Finally got around to run the benchmarks with the most recent Arm toolchain (arm-none-eabi-gcc (Arm GNU Toolchain 11.3.Rel1) 11.3.1 20220712 from https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads)

@mkannwischer
Copy link
Contributor Author

@rpls, can we merge this?

@mkannwischer
Copy link
Contributor Author

I rebased on top of #244.

@mkannwischer mkannwischer merged commit 918f379 into master Nov 7, 2022
@mkannwischer mkannwischer deleted the r4 branch November 7, 2022 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants