Skip to content

feat: add encryption network module#66

Merged
skgbafa merged 6 commits into
mainfrom
feat/encryption-network-module
Jun 5, 2026
Merged

feat: add encryption network module#66
skgbafa merged 6 commits into
mainfrom
feat/encryption-network-module

Conversation

@skgbafa

@skgbafa skgbafa commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a one-of-one TinyCloud encryption network module with threshold-ready network descriptors, persistence, audit, nonce, and ceremony tables
  • add native TinyCloud invocation authorization for network create/revoke/decrypt using raw network URN resources
  • expose encryption routes and node info nodeId, and add raw URI invocation support in Rust/WASM session helpers

Companion PR

Validation

  • cargo check -p tinycloud-node
  • cargo check -p tinycloud-sdk-wasm
  • cargo test -p tinycloud-core --lib encryption_network

Notes

  • This is part 1 of the encryption workflow. The JS SDK PR references this commit for its Rust WASM dependency.

@skgbafa skgbafa merged commit a767302 into main Jun 5, 2026
15 checks passed
@skgbafa skgbafa deleted the feat/encryption-network-module branch June 5, 2026 02:26
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