Skip to content

Obfuscate keys and encrypt payload in VSS backend#17

Merged
andrei-21 merged 1 commit intobreez:mainfrom
andrei-21:feature/vss-obfuscation
Dec 15, 2025
Merged

Obfuscate keys and encrypt payload in VSS backend#17
andrei-21 merged 1 commit intobreez:mainfrom
andrei-21:feature/vss-obfuscation

Conversation

@andrei-21
Copy link
Copy Markdown
Collaborator

No description provided.

@andrei-21 andrei-21 requested review from JssDWt and roeierez November 12, 2025 13:29
@andrei-21 andrei-21 marked this pull request as draft November 12, 2025 13:39
@andrei-21 andrei-21 force-pushed the feature/vss-obfuscation branch 2 times, most recently from 5983f0b to f127d45 Compare November 12, 2025 15:46
@andrei-21
Copy link
Copy Markdown
Collaborator Author

Tests will be added after #15.

@andrei-21 andrei-21 marked this pull request as ready for review November 12, 2025 16:13
@andrei-21 andrei-21 force-pushed the feature/vss-obfuscation branch from f127d45 to 71d7fd4 Compare November 13, 2025 10:34
@andrei-21 andrei-21 marked this pull request as draft November 17, 2025 11:20
@andrei-21 andrei-21 force-pushed the feature/vss-obfuscation branch from 71d7fd4 to 5b95e08 Compare November 17, 2025 19:20
@andrei-21
Copy link
Copy Markdown
Collaborator Author

I crossed-checked with lightningdevkit/ldk-node#627, the whole key is obfuscated, the obfuscated key is used for payload encryption to commit the payload to the key.

@andrei-21 andrei-21 marked this pull request as ready for review November 17, 2025 19:22
Copy link
Copy Markdown

@JssDWt JssDWt left a comment

Choose a reason for hiding this comment

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

I just have a tiny nit and a question

Comment thread libs/sdk-core/src/ldk/store/vss_store.rs Outdated
Comment thread libs/sdk-core/src/ldk/store/vss_store.rs Outdated
@andrei-21 andrei-21 force-pushed the feature/vss-obfuscation branch from 5b95e08 to ee577d8 Compare November 24, 2025 09:19
@andrei-21 andrei-21 force-pushed the feature/vss-obfuscation branch from ee577d8 to f401dd0 Compare December 3, 2025 14:18
@andrei-21 andrei-21 merged commit 6e12237 into breez:main Dec 15, 2025
12 of 13 checks passed
@andrei-21 andrei-21 deleted the feature/vss-obfuscation branch December 15, 2025 09:08
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.

3 participants