Skip to content

ts_noise: add regression tests to check that key types are zeroized#221

Merged
danderson merged 1 commit into
mainfrom
push-rkvynlqoptsy
Jun 4, 2026
Merged

ts_noise: add regression tests to check that key types are zeroized#221
danderson merged 1 commit into
mainfrom
push-rkvynlqoptsy

Conversation

@danderson

Copy link
Copy Markdown
Member

Stacked on top of #186, but it's for #21, to stop us accidentally weakening ts_noise's forward secrecy properties when we update the rustcrypto crates.

@dylan-tailscale dylan-tailscale left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

lgtm, this isn't ideal but after reading through the conversation in #rust re: Drop impls and moving fields, I don't have a fundamentally better solution.

@danderson danderson force-pushed the push-tqznrnywrrvw branch 2 times, most recently from 875d4ce to 1ea6755 Compare June 4, 2026 19:24
Base automatically changed from push-tqznrnywrrvw to main June 4, 2026 19:34
@danderson danderson force-pushed the push-rkvynlqoptsy branch 2 times, most recently from 4fafcd3 to 30fef8d Compare June 4, 2026 19:36
Updates #21

Signed-off-by: David Anderson <danderson@tailscale.com>
Change-Id: I8f41ce9ba6718333c76d7d1f80fe0b8b6a6a6964
@danderson danderson force-pushed the push-rkvynlqoptsy branch from 30fef8d to e28b47f Compare June 4, 2026 19:36
@danderson danderson enabled auto-merge (rebase) June 4, 2026 19:37
@danderson danderson merged commit 73c026c into main Jun 4, 2026
27 checks passed
@danderson danderson deleted the push-rkvynlqoptsy branch June 4, 2026 19:47
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