Skip to content

Conversation

@EthanHeilman
Copy link
Collaborator

@EthanHeilman EthanHeilman commented Jul 12, 2025

Let's not merge this PR in BIP-360. Instead I will move these changes to the PQ signature opcode BIP and then close this PR when that BIP is ready

This PR

  • moves signature algorithms from NIST Level 5 to Level 1 or 2 as is used in the rest of the BIP and updates the public key and size.
  • Removes some of the SQIsign variants as they aren't important to the BIP.
  • Adds one-time clarification for both WOTS (Winternitz and Lamport).

@EthanHeilman EthanHeilman force-pushed the pqtable branch 2 times, most recently from 1fe2718 to 165f251 Compare July 12, 2025 21:19
@cryptoquick
Copy link
Owner

Are we sure the Lamport field is still valid?
Also, the changelog should be updated.

@EthanHeilman
Copy link
Collaborator Author

@cryptoquick After doing some digging I think Lamport and WOTs are correct I'm going to add some details to both of them to explain the numbers. Don't merge yet

@cryptoquick
Copy link
Owner

I think you may be working from an old version of this branch? There's mention of the key type bitmask, attestation, etc...

@EthanHeilman
Copy link
Collaborator Author

@cryptoquick Yeah, it is just the table. I am going to copy paste the table into PQ signature opcode BIP when it is ready.

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