Skip to content

Conversation

@daxpedda
Copy link
Contributor

@daxpedda daxpedda commented Jun 8, 2025

This updates to changes made in BatchNormalize in RustCrypto/traits#1896. I also added a test for NonIdentity::batch_normalize for p256.

I looked into moving this test into test_projective_arithmetic, but I don't see a good way to currently do this because of how we can't get that array type for prop_compose. Alternatively we could require the corresponding types to implement Strategy. proptest also just updated to rand v0.9 so I think this would be a good idea. WDYT?

Depends on RustCrypto/traits#1896.

@daxpedda daxpedda force-pushed the non-identity-batch-normalize branch 5 times, most recently from 0ecb825 to b6d5ba0 Compare June 13, 2025 00:12
tarcieri pushed a commit to RustCrypto/traits that referenced this pull request Jun 13, 2025
As discussed in #1889. I will add some tests in `elliptic-curves` as
well.

Resolves #1889.

Companion PR: RustCrypto/elliptic-curves#1248.
@daxpedda daxpedda force-pushed the non-identity-batch-normalize branch from b6d5ba0 to 02f488f Compare June 13, 2025 20:13
@daxpedda daxpedda marked this pull request as ready for review June 13, 2025 20:14
@daxpedda daxpedda mentioned this pull request Jun 13, 2025
@daxpedda
Copy link
Contributor Author

Closing in favor of #1257.

@daxpedda daxpedda closed this Jun 13, 2025
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