Skip to content

fix: bad checksum base-w encoding#5

Open
qkniep wants to merge 1 commit into
AtropineTears:masterfrom
qkniep:fix-checksum-base-w-encoding
Open

fix: bad checksum base-w encoding#5
qkniep wants to merge 1 commit into
AtropineTears:masterfrom
qkniep:fix-checksum-base-w-encoding

Conversation

@qkniep

@qkniep qkniep commented May 21, 2026

Copy link
Copy Markdown
Contributor

The checksum base-w encoding included a left-shift that was wrongfully copied from the RFC reference implementation. Though, here we use a different encoding mechanism. In our case, the shift essentially leads to setting some of the bits in the checksum to 0, potentially making forgeries feasible.

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.

1 participant