Skip to content

Make lms no_std by using hybrid-array instead of Vec - #1455

Draft
TechnoPorg wants to merge 4 commits into
RustCrypto:masterfrom
TechnoPorg:push-tyuynukqvqty
Draft

TechnoPorg wants to merge 4 commits into
RustCrypto:masterfrom
TechnoPorg:push-tyuynukqvqty

Conversation

@TechnoPorg

Copy link
Copy Markdown
Contributor

Allows using lms-signature in no_std/no_alloc environments by migrating the signature encoding from storing in a Vec to storing in a fixed-size array with some typenum gymnastics to define that size.

Requires RustCrypto/hybrid-array#235 to add the missing array sizes to hybrid-array.

This branch has not been deployed

No deployments
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