Skip to content

Add SecretPoint. Improve SecretScalar - #92

Merged
maurges merged 13 commits into
mfrom
zeroize-encoded
Jul 14, 2026
Merged

Add SecretPoint. Improve SecretScalar#92
maurges merged 13 commits into
mfrom
zeroize-encoded

Conversation

@maurges

@maurges maurges commented Jun 17, 2026

Copy link
Copy Markdown
Contributor
  • SecretPoint is like SecretScalar but for points
  • Add Zeroize instance to scalar and point byte representations
  • SecretPoint and SecretScalar provide methods to get secret bytes

maurges added 6 commits June 17, 2026 11:27
Signed-off-by: maurges <git@morj.men>
Signed-off-by: maurges <git@morj.men>
Signed-off-by: maurges <git@morj.men>
Signed-off-by: maurges <git@morj.men>
Signed-off-by: maurges <git@morj.men>
For some reason cargo build --no-default-features didn't fully check
every definition?

Signed-off-by: maurges <git@morj.men>
@maurges
maurges marked this pull request as ready for review June 17, 2026 14:33
@maurges
maurges requested a review from survived June 17, 2026 14:34
Comment thread generic-ec/src/non_zero/mod.rs
Comment thread generic-ec/src/secret_scalar/mod.rs Outdated
Comment thread generic-ec/src/secret_scalar/mod.rs Outdated
Comment thread generic-ec/src/non_zero/mod.rs
Comment thread generic-ec/src/encoded.rs Outdated
Comment thread generic-ec/src/encoded.rs Outdated
Comment thread generic-ec/src/encoded.rs Outdated
Comment thread generic-ec/src/encoded.rs Outdated
Comment thread generic-ec/src/encoded.rs Outdated
Comment thread generic-ec/src/encoded.rs Outdated
maurges added 2 commits June 23, 2026 17:46
Signed-off-by: maurges <git@morj.men>
Signed-off-by: maurges <git@morj.men>
Comment thread generic-ec/src/secret.rs Outdated
Comment thread generic-ec/src/encoded.rs Outdated
Comment thread generic-ec/src/secret.rs Outdated
maurges added 2 commits July 6, 2026 15:58
Signed-off-by: maurges <git@morj.men>
Signed-off-by: maurges <git@morj.men>
@maurges
maurges force-pushed the zeroize-encoded branch from be9971f to f276ca1 Compare July 6, 2026 13:59
@maurges

maurges commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Forgot to signoff one commit, had to force push the latest two

@survived survived moved this from Todo to In progress in OS Planning Jul 13, 2026
survived
survived previously approved these changes Jul 13, 2026

@survived survived left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Do you want to cut a release with those changes? Then we need a version bump + changelog update

@maurges

maurges commented Jul 13, 2026

Copy link
Copy Markdown
Contributor Author

Sure, let's cut one out

@maurges
maurges merged commit e9c55f1 into m Jul 14, 2026
30 checks passed
@maurges
maurges deleted the zeroize-encoded branch July 14, 2026 08:13
@github-project-automation github-project-automation Bot moved this from In review to Done in OS Planning Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants